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 windsurfing camp


TWC Youth Windsurfing Camp is a great way for kids to develop their windsurfing skills, get fit and have fun. Kids aged 10 to 17, at any skill level, are welcome.

Programs run all summer, Monday to Friday, rain or shine. Camp hours are from 9:00 a.m. to 4:00 p.m. with regular drop-off from 8:30 a.m. and pickup until 4:30 p.m. Early drop-off from 8:00 a.m. and late pickup until 5:30 p.m. are available for a small weekly fee.

Courses and Activities

Courses are offered at three levels, from beginner to advanced, and follow CANSail Windsurf, the national training standards for windsurfing from Sail Canada.

  • Beginners will learn rigging, launching, steering, and basic tacks and gybes.
  • More advanced kids will focus on harness and footstrap technique, control in higher wind, and basic racing and freestyle skills.
  • Key knowledge for all includes basic sailing concepts, seamanship and water safety.

Go to Courses and Fees for course descriptions and Registration for schedule details.

Kids will also enjoy many other activities on the water and on land. A favorite tradition is the weekly windsurf cruise and picnic at Ward's Island Beach.

In addition to windsurfing, kids will be able to participate in a variety of fun stand up paddling activities. See the SUP Activities section for more details.


TWC instructors are highly qualified and experienced. They are certified by Sail Canada and have prerequisites in First Aid, CPR and water safety. The coach boat drivers are fully licensed. Some instructors are also accomplished racers at the provincial or national level.

Swimming Requirement

All participants must be able to swim independently for a minimum of 25 meters.

More Information

For information on what to bring and other instructions, click here >>.

TWC is located near Cherry Beach at 2 Regatta Road, Toronto, ON, M5A 0B7. The clubhouse is about 500 meters east of the Cherry Beach bus stop along the Martin Goodman Trail bike path. All day bus service from the subway to Cherry Beach is available. For TTC schedules, maps and directions, go to Contact TWC.

For other questions, email us at

Follow us on