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 Windsurf

Lesson Details


All courses consist of four weekly lessons (3 hours each) for a total of 12 hours of instruction.
NEW! Also offered as long weekend crash courses.

  • Beginner: TWC’s classic starter package. Learn the basics of getting on the water, sailing the board to a point and returning safely. Key skills and concepts include uphauling and steering, basic tacks and gybes, and rigging, launching and landing.
  • Next Step: Consolidate the basics and get more comfortable. Focus on better tacking and gybing and sailing towards and away from the wind. Everything you need to windsurf independently in light to medium wind.
  • Intermediate: NEW! Keep progressing. Learn basic harness technique, improve your stance on all points of sail and get more comfortable in stronger winds. This is when windsurfing really gets fun!

Fees for all courses are $275 +HST per person. Repeat Discounts of 20% are available on your 2nd or 3rd course during the same year. Free TWC memberships are also available upon request for students in any course. See Registration for further details.


Single sessions of 3 hours each.

  • Try It: A quick introduction for people who are interested in Beginner but want to try it first.
  • Review: An early season refresher class for students who have completed Beginner or Next Step in the past and plan to continue with more lessons this year.

Fees are $75 +HST per person

Private and Semi-private Lessons

Available upon request. Email us for details.

For questions, please see the FAQ's or email us at

practice session-IMG_0999

LTW Lesson Schedule


CANSail Sail Canada recognized programOntario Sailing Association recognized program

ltw freestyle

ltw lessons

ltw practice

ltw programs and events

ltw events

Follow us on