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


TWC is a Volunteer Member Run Organization

Our strength is in the skills and contributions of time and talents that our members bring.


The TWC is the sum of all our volunteer activities.

Please join us on volunteer days (TBA) throughout the season to meet other volunteers, discuss how you can contribute to the club and enjoy a BBQ.

All members are encouraged to identify the area in which they could contribute and to let us know what your skills and interests are, so that we can bring you together with other volunteers to form committees and develop work plans in each area for the upcoming season.

Volunteers are needed for all areas. Please identify at least one in which you can help. Every member's help is valued, so if you have an idea, please contact us.

Some volunteer jobs take an hour, others may require more time. How much time you contribute is entirely up to you. Whether you can spare an hour or two every once in a while, or want to work on something over the season, our members contributions make TWC the outstanding organization it is.

Board Development

The TWC Board of Directors is elected annually from our membership, at our fall Annual General Meeting. If you are interested in being on the Board, or helping recruit or train Board members, or develop Board materials, click here to volunteer.


We need many volunteers to keep our property and grounds looking park like as well as clean and safe for our members and others.

Are you up early? We've got the spot for you. We need 2-3 people for each weekend day of the summer in the early morning (8:00 or even earlier) to volunteer for approximately half an hour, to make sure garbage is cleaned up, the clubhouse is swept and tidied and cleared of debris.

If your time doesn't allow for more, please sign up for your minimum half hour contribution to the club. This is a good opportunity for new members to volunteer and to get to know other club members by working together and will ensure that our clubhouse and grounds are kept clean. Please click here to volunteer.


We have many opportunities for volunteer instructors. If you think you would like to become a CYA Certified Windsurfing Instructor, please contact us.

TWC Weather Station



Youth Windsurfing Camp

ywdc promo

Adult Windsurfing Lessons

ltw blu org

News from the Beach

Join the TWC News email list and stay up-to-date on TWC programs, events and other club and windsurfing related news.

TWC News - Join Now!

Follow us on

Cron Job Starts