Menu
Log in

Log in


Event Calendar

We are busy planning lots of fun activities and events and need your help! 

If you see (Volunteers Required) beside the name of an event and would like to help please click on the event, and then the Register link to the left of the event details to sign up.

Upcoming events

    • 19 Sep 2026
    • 8:00 AM
    • 20 Sep 2026
    • 4:00 PM
    • 2 Regatta Rd, Toronto, ON
    Register

    MAMMOTH MARATHON 2026 IS BACK!

    Two days. One legendary BIG race around Toronto Island.

    Whether you’re chasing the Super Mammoth title, taking on your first race, or volunteering to help make it all happen, join us for one of TWC’s biggest weekends of the year!

    Saturday, September 19, 2026 — SUP Races
    Sunday, September 20, 2026 — Windsurf, Windfoil & Wingfoil Races

    Registration is NOW OPEN! Register for one day or take on both. Advance pricing ends Sunday, September 13 at 8:00 pm.

    ARE YOU THE NEXT SUPER MAMMOTH?

    Competitors who complete both the SUP and Windsurf races will have their cumulative times calculated to crown the 2026 Super Mammoth Winner!

    With courses of different distances and difficulty levels, Mammoth is open to racers of all ages and skill levels — rain or shine.

    ️CHOOSE YOUR CHALLENGE

    Each day features up to three course options:

    Round the Island (Long Course) — 14.4 km
    The legendary BIG one: race all the way around Toronto Island.

    Outer Harbour (Medium Course)— 5–7 km
    A medium-distance challenge within the Outer Harbour.

    ⭐ Learn to Windsurf (Short Course)
    Designed for beginners and LTW participants.

    A minimum of 3–5 racers may be required to run individual race divisions.

    SATURDAY, SEPTEMBER 19 — SUP

    Estimated Schedule:
    8:00 am
    — Volunteer Check-in
    8:30 am — Competitor Check-in
    8:45 am — Boat Skippers, Crew & Photographers Meeting
    9:00 am — Competitors Meeting
    10:00 am — Round the Island - Long (14.4 km)
    10:30 am — Outer Harbour - Medium (7 km)
    12:00 pm — Short Course
    12:30 pm — Lunch
    1:00 pm — Awards & Prize Draws

    SUNDAY, SEPTEMBER 20 — WINDSURF, WINDFOIL & WINGFOIL

    Estimated Schedule:
    8:30 am
    — Volunteer Check-in
    9:00 am — Competitor Check-in
    9:30 am — Boat Skippers, Crew & Photographers Meeting
    10:00 am — Competitors Meeting
    11:00 am — Round the Island & Medium Course Starts
    11:30 am — LTW Student Short Course
    2:00 pm — Lunch
    2:30 pm — Awards & Prize Draws

    LTW Stay Hooked students must register online and contact Simon in advance to arrange equipment.

    ⚠️ A VERY IMPORTANT NOTE ABOUT SAFETY

    Racer and volunteer safety comes first.

    Last year, a record number of rescues were required. Once racers are on the water, changing conditions can make it extremely difficult to safely change courses or make contingency plans from shore.

    For 2026, we’re strengthening our procedures so everyone knows the plan before launching.

    There will be mandatory registration, check-in and course cutoff times. No at-the-door race registrations or last-minute course changes. Please listen carefully at the competitors meeting and follow all instructions from race and safety officials.

    Racers who fail to follow safety instructions may be disqualified and may not be permitted to participate in the following year’s event.

    Mandatory safety equipment:

    • PFD + whistle for every racer

    • Leash for SUP and wing foil

    • Clothing appropriate for the conditions

    Dress for the water, not just the air temperature. Conditions can change quickly. Layers can come off; being underdressed after a fall into cold water can put you at risk of hypothermia.

    ⚠️ Racers must also stay clear of the “Keep Out Zone” buoys near the Island Airport. Entering restricted areas may result in prosecution or fines.

    Final course direction will depend on race-day wind and conditions. Full Notice of Race details are coming soon.

    REGISTRATION

    2-Day Participation: $85 advance / $95 after deadline
    Adult 18+: $65 advance / $75 after deadline
    Youth 17 & Under: $35
    Lunch Only: $25

    Advance pricing ends Sunday, September 13 at 8:00 pm.

    Registering early helps us accurately plan food, safety resources and Mammoth shirts. Shirts cannot be guaranteed for late registrations.

    ✔️ Race entry
    ✔️ Race bib
    ✔️ Lunch
    ✔️ Awards & prize draws after racing

    Additional lunch tickets are available for family and friends.

    HELP US KEEP PARKING FOR THE BOARDS

    Club parking is extremely limited. Please leave TWC spaces for racers transporting boards and equipment.

    Everyone else is encouraged to park at the main Cherry Beach lot west of the club, or better yet — bike, walk, skate, take TTC or carpool.

    NOT RACING? JOIN THE MAMMOTH TEAM!

    You don’t need to race to be part of the fun. Volunteers make Mammoth possible!

    We need help with registration, timekeeping, lunch service, boat support, beach and participant assistance, photography and clean-up.

    Please register to volunteer in advance and tell us where you’d most like to help.

    Volunteer hours count toward TWC member volunteer credits and high school volunteer requirements.

    ❤️ THANK YOU TO OUR SPONSORS

    The Mammoth Marathon is made possible through the generosity of our sponsors (Silent Sports, Northline, WindForce, Blue Wave) and the incredible volunteers who help keep racers safe, fed, organized and smiling.

    A special thank you to Carl Spiess of The Launch Pad Academy for your generous support of Toronto Windsurfing Club’s Learn to Windsurf programming and the Mammoth Marathon! Your support helps us get more people on the water, learning, racing and catching the stoke. ❤️

    https://www.launchpadwindsurfacademy.ca/

    A HUGE THANK YOU TO OUR MAMMOTH PLANNING COMMITTEE!

    It takes a Mammoth team to make a Mammoth happen! A very special thank you to this amazing group of volunteers who are already putting in countless hours behind the scenes to make Mammoth Marathon 2026 safe, fun and memorable.

    Jeff M — Round the Island Special Permit, Insurance & Application
    Mike & Ian B — Boat Leads, Safety & Sponsors
    Tommy — SUP Race Director, Awards & Prizes
    Simon — Windsurfing Race Director, Awards & Prizes
    Michele H — Event Lead & Coordinator, SUP & Windsurfing
    Peter Q — Volunteers Lead
    Ian M — Windsurfing Shirts, Awards & Prizes
    Jennifer — Organizing and Coordination

    There are so many moving pieces that go into putting on this event, and we’re incredibly grateful for the time, energy, experience and care each of you brings to the team.

    Thank you for helping make the Mammoth happen!

    Ready to go BIG?

    REGISTER NOW FOR MAMMOTH MARATHON 2026!

    • 19 Sep 2026
    • 8:00 AM
    • 20 Sep 2026
    • 4:00 PM
    • Toronto Windsurfing Club
    Register

    JOIN THE MAMMOTH CREW!

    Mammoth Marathon 2026 Volunteers

    Big races need an even BIGGER team!

    The heart of the Mammoth Marathon isn’t just the racers — it’s the amazing volunteers on the beach, in the boats and behind the scenes who make the whole weekend happen.

    Want to be part of the action without racing? Join the Mammoth Crew!

    SAVE THE DATES

    Saturday, September 19, 2026 — SUP Day
    Volunteer start: 8:00 am

    Sunday, September 20, 2026 — Windsurf, Windfoil & Wingfoil Day
    Volunteer start: 8:30 am

    Volunteer for one day or go MAMMOTH and join us for both!

    ‍FIND YOUR MAMMOTH JOB

    There’s a role for everyone! We need help with:

    • Registration & Parking

    • ⏱️ Timekeeping

    • Lunch Service

    • Boat Support

    • Beach & Participant Assistance

    • Photography & Video

    • Clean-up Crew

    Register in advance and let us know your preferred role in the comments. We'll do our best to match you with a job you'll enjoy!

    BONUS: Volunteer hours count toward TWC member volunteer credits and high school volunteer requirements.

    PARKING — SAVE THE CLOSE SPOTS FOR THE GEAR!

    Parking at the club is very limited, so we're asking everyone to help:

    Hauling boards or race equipment? Park at the club.

    Everyone else: Please use the main Cherry Beach parking lot west of the club, or make your arrival part of the adventure — bike, walk, skate, take TTC or carpool!

    BE WEATHER WISE

    September mornings at the beach can have a mind of their own! ☀️ ️

    Dress for changing conditions and bring extra layers. It's much easier to take a layer off than wish you had brought one!

    LUNCH IS ON US!

    You bring the energy — we'll feed you!

    All registered Mammoth volunteers receive a FREE lunch as our small way of saying a BIG thank you. ❤️

    Bring your refillable water bottle (we have cold and hot water jugs in the clubhouse).

    READY TO JOIN THE HERD?

    Come for the racing, the waterfront, the teamwork and the fun — and help us make Mammoth Marathon 2026 an awesome and safe weekend on the water.

    GO BIG. GIVE BACK. JOIN THE MAMMOTH CREW!





    • 25 Sep 2026
    • 27 Sep 2026

    Visit CMWA Website for details. 

Past events

25 Jul 2026 🏄 Ready to Race? July 25–26 Is Almost Here! Register Now for Canadian Masters 2026!
19 Jul 2026 🌊 When the Smoke Clears... Let's Go Paddling This Sunday!!
4 Jul 2026 🪧 Poster Patrol: ☀️ Help Kids Discover Windsurfing & Wing Foiling 🌊
27 Jun 2026 Summer garden tune-up with Cherry Beach Nature Stewards
13 Jun 2026 Help Us Weed Out the Invaders at TWC! 🌿 Buckthorn/Burdock Invasive Plant Removal w/TNS
12 Jun 2026 CMWA Spring Get Together 2026
6 Jun 2026 🎉 🎈 🥳 🎂 🍾 🎊 🪩 🍰 🎶 Club Crawl 2026 — Summer Camp Edition!
6 Jun 2026 Happening Today! 🛹♻️🤝🍔🌭🏁💨🥇 BoardFest 2026 - Gear, Demos, Clinics, BBQ, Races
26 Apr 2026 🎉🌿 WorkFest 2026: Let’s Open the Club Together!
8 Nov 2025 🎉 Wednesday Night Race • Awards Night
25 Oct 2025 Fall garden tune-up with Cherry Beach Nature Stewards
25 Oct 2025 OBX-WIND 2025 house (FULL)
20 Sep 2025 Register now! MAMMOTH MARATHON 2025
20 Sep 2025 Join the MAMMOTH MARATHON 2025 VOLUNTEER Team!
13 Sep 2025 Fall Workfest 2025
23 Aug 2025 NorthLine Gear Swap
26 Jul 2025 Canadian Masters Windsurfing Association Championships
14 Jun 2025 NorthLine Gear Swap
1 Jun 2025 BoardFest 2025 – Sunday June 1st, 2025: Gear, Demos, BBQ & You!
31 May 2025 Club Crawl May 31st, 2025!
25 May 2025 🪨 Rock & Pebble Pickup at TWC – Let’s Improve the Beach Entrance
24 May 2025 NorthLine Gear Swap
7 May 2025 Wed night racing @ 6pm + BBQ
3 May 2025 Help Us Weed Out the Invaders at TWC! 🌿 Buckthorn/Burdock Invasive Plant Removal w/TNS
26 Apr 2025 Workfest 2025 @TWC: Hands In, Hearts On – Volunteer Now!
12 Apr 2025 Hatteras trip in April
1 Dec 2024 Surf’s Up: Volunteers Needed -> Toronto Windsurfing Club 2024 Annual General Meeting & Celebration Fiesta!
1 Dec 2024 🎉 Register for the 2024 Toronto Windsurfing Club AGM & Celebration Fiesta! 🌊
1 Dec 2024 Surf’s Up: Toronto Windsurfing Club 2024 Annual General Meeting & Celebration Fiesta!
4 Nov 2024 One-Design North Americans (Kona + Windsurfer LT)
26 Oct 2024 OBX-WIND in Cape Hatteras, North Carolina
26 Oct 2024 OBX-WIND houses (FULL)
12 Oct 2024 Hatteras trip in October
21 Sep 2024 FOIL Kingston in the fall
21 Sep 2024 MAMMOTH VOLUNTEER 2024
21 Sep 2024 MAMMOTH MARATHON 2024
17 Aug 2024 NorthLine Gear Swap
19 Jul 2024 CMWA Championships
4 Jul 2024 FOIL Kingston / FORK
15 Jun 2024 NorthLine Gear Swap
14 Jun 2024 CMWA - Spring Windsurfing Weekend
8 Jun 2024 Club Crawl - Saturday June 8th, 2024
1 Jun 2024 BoardFest 2024 (Volunteers Required)
25 May 2024 NorthLine Gear Swap
19 May 2024 Invasive Species Clean-up @ TWC
1 May 2024 Wed night racing @ 6pm + BBQ
28 Apr 2024 Workfest 2024 (Volunteers Required)
20 Apr 2024 Regatta Road Clean-up 2024 (Volunteers Required)
20 Apr 2024 Northline Sports SWAP
6 Apr 2024 Hatteras trip in April
2 Dec 2023 2023 Annual General Meeting & Social
2 Dec 2023 2023 Annual General Meeting - Volunteers Needed
4 Nov 2023 TWC Fall Garden Cleanup 2023 - Volunteers needed
21 Oct 2023 Hatteras - Island Storm
27 Sep 2023 Wednesday Night Races Series
20 Sep 2023 Wednesday Night Races Series
16 Sep 2023 MAMMOTH MARATHON 2023
16 Sep 2023 MAMMOTH VOLUNTEER 2023
13 Sep 2023 Wednesday Night Races Series
6 Sep 2023 Wednesday Night Races Series
30 Aug 2023 Wednesday Night Races Series
23 Aug 2023 Wednesday Night Races Series
19 Aug 2023 Northline Used Gear Swap
16 Aug 2023 Wednesday Night Races Series
9 Aug 2023 Wednesday Night Races Series
5 Aug 2023 Canadian Masters Windsurfing Association (CMWA) Championships at TWC
2 Aug 2023 Wednesday Night Races Series
26 Jul 2023 Wednesday Night Races Series
19 Jul 2023 Wednesday Night Races Series
15 Jul 2023 Gardening/Raspberry Plant @ TWC - Saturday July 15th, 2023
15 Jul 2023 Northline Used Gear Swap
12 Jul 2023 Wednesday Night Races Series
8 Jul 2023 Today! Invasive Species Clean-up @ TWC - Saturday July 8th, 2023
5 Jul 2023 Wednesday Night Races Series
28 Jun 2023 Wednesday Night Races Series
21 Jun 2023 Wednesday Night Races Series
17 Jun 2023 Northline Used Gear Swap
14 Jun 2023 Wednesday Night Races Series
11 Jun 2023 CANCELLED - SUP Spring Classic
7 Jun 2023 Wednesday Night Races Series
3 Jun 2023 BoardFest 2023 (Volunteers Required)
3 Jun 2023 WindForce Demo Day
31 May 2023 Wednesday Night Races Series
27 May 2023 You are invited! Updated Club Crawl - Saturday May 27, 2023
24 May 2023 Wednesday Night Races Series
20 May 2023 Cabrinha Wing Demo Day
17 May 2023 Wednesday Night Races Series
10 May 2023 Wednesday Night Races Series
6 May 2023 Northline Used Gear Swap
3 May 2023 Wednesday Night Races Series
29 Apr 2023 Workfest 2023 (Volunteers Required)
15 Apr 2023 TWC & Friends - Community Clean-Up Effort - April 15, 2023
8 Apr 2023 Hatteras - Island Tempest
8 Apr 2023 Hatteras - Island Storm/Blast
30 Nov 2022 Annual General Meeting (AGM)
29 Oct 2022 TWC Fall Garden Cleanup 2022 - Volunteers needed
16 Oct 2022 TWC & Friends - Fall Safety Session - Sunday October 16th, 2022 at TWC
28 Sep 2022 Wed Night Racing @ 6pm
24 Sep 2022 TWC Monthly Race Series - 5th of 5 races
21 Sep 2022 Wed Night Racing @ 6pm
17 Sep 2022 Mammoth Marathon 2022
17 Sep 2022 MAMMOTH VOLUNTEER 2022
7 Sep 2022 Wednesday Night Race @ 6:00 pm
31 Aug 2022 Wednesday Night Race @ 6:00 pm
27 Aug 2022 TWC Monthly Race Series - 4th of 5 races
24 Aug 2022 Wednesday Night Race @ 6:00 pm
17 Aug 2022 Wednesday Night Race @ 6:00 pm
10 Aug 2022 Wednesday Night Race @ 6:00 pm
3 Aug 2022 Wednesday Night Race @ 6:00 pm
27 Jul 2022 Wed Night Racing @ 6pm
23 Jul 2022 TWC Monthly Race Series - 3rd of 5 races
20 Jul 2022 Wed Night Racing @ 6pm
14 Jul 2022 FOILKingston / FORK
13 Jul 2022 Wed Night Racing @ 6pm
9 Jul 2022 Canadian Masters Windsurfing Association Championship
8 Jul 2022 Youth Foil World in Holland
6 Jul 2022 Wed Night Racing @ 6pm
1 Jul 2022 Takuma Demo Day - July 1, 2022
29 Jun 2022 Wed Night Racing @ 6pm
25 Jun 2022 TWC Monthly Race Series - 2nd of 5 races
24 Jun 2022 Brown Girl Outdoor World Community Welcome Day
22 Jun 2022 Wed Night Racing @ 6pm
15 Jun 2022 Wed Night Racing @ 6pm
11 Jun 2022 TWC Monthly Race Series - 1st of 5 races
11 Jun 2022 DEMO DAYS with Windforce Sports
8 Jun 2022 Wed Night Racing @ 6pm
4 Jun 2022 BoardFest 2022 (Volunteers Required)
1 Jun 2022 Wed Night Racing @ 6pm
25 May 2022 Wed Night Racing @ 6pm
18 May 2022 Wed Night Racing @ 6pm
11 May 2022 Wed Night Racing @ 6pm
7 May 2022 Tree Planting (Volunteers Required)
4 May 2022 Wed Night Racing @ 6pm
24 Apr 2022 Invasive Species Removal (Volunteers Required)
24 Apr 2022 Workfest 2022 (Volunteers Required)
27 Nov 2021 Annual General Meeting (AGM)
16 Oct 2021 Toronto Windsurfing Club Fall Regatta
18 Sep 2021 Mammoth Marathon 2021
29 May 2021 TWC Monthly Race Series - 1st of 5 races
19 Apr 2021 TWC gear pickup
12 Mar 2021 Windsurf Midwinters 2021
24 Oct 2020 OBX Wind - Cape Hatteras, North Carolina CANCELLED
20 Sep 2020 CANCELLED - Mammoth Marathon - Windsurfing
19 Sep 2020 CANCELLED - Mammoth Marathon - SUP
11 Sep 2020 CMWA Fall Wrap-up Windsurfing Weekend
23 Aug 2020 Beach Buddy Clinic - Harness & Footstraps
9 Aug 2020 Postponed - Beach Buddy Clinic - Sails & Boards
11 Jul 2020 CANCELLED - CMWA Championship - Britannia Yacht Club, Ontario
1 Jul 2020 Wednesday Night Racing
27 Jun 2020 Saturday Regatta
20 Jun 2020 CANCELLED - Boardsports Used Gear Swap
12 Jun 2020 CANCELLED - CMWA Spring Windsurfing Weekend - Port Bolster, Ontario
7 Jun 2020 CANCELLED - BoardFest - Annual season launch event!
6 Jun 2020 CANCELLED - Silent Sports Used Equipment Swap
26 Apr 2020 CANCELLED Workfest
11 Apr 2020 CANCELLED - OBX Wind - Cape Hatteras, North Carolina
13 Mar 2020 US Windsurfing Midwinters - Clearwater, Florida


Find us

Local retailer partners


Powered by Wild Apricot Membership Software