Skip to content
  • Services
    • Art & Culture
    • Entrepreneurship
    • Older Adults
    • Legal
    • Mental Health
    • Settlement & Newcomer
    • Wellness
  • Calendar
  • About Us
    • Our Story
    • Annual Report
    • Committees
    • Policies
  • Get Involved
    • Join Board of Directors
    • Become a Member
    • Volunteer
    • Student Placements
    • Careers
    • Workshop Proposal
    • Projects
  • Members
  • Contact Us
  • Donate
  • Services
    • Art & Culture
    • Entrepreneurship
    • Older Adults
    • Legal
    • Mental Health
    • Settlement & Newcomer
    • Wellness
  • Calendar
  • About Us
    • Our Story
    • Annual Report
    • Committees
    • Policies
  • Get Involved
    • Join Board of Directors
    • Become a Member
    • Volunteer
    • Student Placements
    • Careers
    • Workshop Proposal
    • Projects
  • Members
  • Contact Us
  • Donate
50 events found.

Events Search and Views Navigation

Event Views Navigation

  • List
  • Month
  • Day
Today

4:00 pm

January 7, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
RSVP Now Free 30 spots left

5:00 pm

January 7, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
RSVP Now Free 30 spots left

4:00 pm

January 14, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

January 14, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

January 21, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

January 21, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

January 28, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

January 28, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

February 4, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

February 4, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

February 11, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

February 11, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

February 18, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

February 18, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

February 25, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

February 25, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

March 4, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

March 4, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

March 11, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

March 11, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

March 18, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

March 18, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

March 25, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

March 25, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

April 1, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

April 1, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

April 8, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

April 8, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

April 15, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

April 15, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

April 22, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

April 22, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

April 29, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

April 29, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

May 6, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

May 6, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

May 13, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

May 13, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

May 20, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

May 20, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

May 27, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

May 27, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

June 3, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

June 3, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

June 10, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

June 10, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

June 17, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

June 17, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

4:00 pm

June 24, 2026 @ 4:00 pm - 5:00 pm Mindfulness & Meditation

Mindfulness & Meditation

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left

5:00 pm

June 24, 2026 @ 5:00 pm - 6:00 pm Persian Dance Class – In person

Persian Dance Class – In person

Oriole Community Centre 2nd Floor 2975 Don Mills Rd W, North York
Get Tickets Free 100 tickets left
  • Previous Day
  • Next Day
  • Google Calendar
  • iCalendar
  • Outlook 365
  • Outlook Live
  • Export .ics file
  • Export Outlook .ics file

info@iwontario.com | +1 (416) 496-9566
Monday-Friday 9am-5pm

Farsi | فارسی

follow us on social media!

Facebook-f Twitter Instagram Telegram-plane Linkedin-in

Stay in the loop

Subscribe

The latest news and events for women in your inbox.

© Copyright

2025

| Iranian Women's Organization Of Ontario

Privacy Policy | Terms & Conditions | Accessibility Statement | By Law | By Law Annex | Anti-Oppression Policy

English
فارسی (به زودی)

Farsi translation of our website is coming soon.

ترجمه فارسی وب‌سایت ما به زودی منتشر خواهد شد

Want to be the first to know about the next webinar IWOO has instore for you?

Then subscribe to our mailing list today to get an email as soon as we are planning to launch an event that you maybe interested in.

Events Committee

The events committee is one of the oldest IWOO committees. Since its founding, we have been increasing awareness for IWOO’s services in our everyday lives with the objective to have as many classes and sessions per month as possible.

Events