Windsurf In The City

» Surf, Sun and Sand…
» Only seconds from the city!
» Located at Cherry Beach, Toronto

TWC Youth Camp

» Week Long Windsurfing Day Camps
» Ages 12+ July through August
» Fun for kids - Convenient for Parents

Youth Racing Program

» Ages 8 - 18
» Professional Instruction
» Beginner to Olympian Progression

Wednesday Night Racing

» FREE public races every Wednesday evening
» May through September
» Apres race Beach BBQ every week

Learn to Paddle

Fees and Registration

All TWC SUP sessions are booked with our innovative and flexible “credit” system. Participants purchase credits in advance and then use these credits later to book a session whenever it is convenient. All lessons and other sessions cost one credit each. Savings increase when purchasing packages of multiple credits.

# of Credits Package Price (ex HST) Price per Credit (ex HST) Package Price (Inc HST)
1 $50.00 $50.00 $56.50
4 150.00 37.50 169.50
8 250.00 31.25 282.50
12 325.00 27.08 367.25


Click here to register and book a session >>

Just click on the session you want and follow the prompts. New participants will need to create an account and purchase credits from the online store. Current participants can just click to book with their existing credits or can also buy more credits at the store.

Important note on TWC Membership:

Beginner is open to everybody and it is not necessary to be a TWC member to participate. However, all participants must become TWC members to continue to join further sessions. Fees for TWC Individual Memberships are $99 +HST. Youth and Family memberships are also available. For details, click here >>

Even with the purchase of membership at the Club, your total costs will be comparable to other options for multiple SUP sessions - plus you get the benefits of being a TWC member.. These benefits include access to our clubhouse, parking, and on-site washrooms. We also host free social events for members, including Boardfest, SUPfest and our AGM with a free dinner/dance in November.

For further information, email us at Click here to email >>

Follow us on