Our listings are organized by the town or city they are found in. Choose from the options below and click on any that apply to see more details about where your family can find swimming lessons in the region. Are we missing listings for your town? Send them to us here.

Grimsby Lincoln Pelham St. Catharines Thorold Welland Port Colborne Niagara-on-the-Lake Niagara Falls Fort Erie


Aqua Mobile Swim School

AquaMobile Swim School is a private swim school that offers swimming instruction at our clients’ homes throughout a wide range of cities.

Website: http://aquamobileswim.com/

YMCA of Niagara

Swimming lessons available for all levels as well as family swim times.


Grimsby/West Lincoln Welland/Pelham St. Catharines Niagara Falls Fort Erie Port Colborne


St. Catharines

University of Brock Aquatics

Swimming lessons offered for all ages and levels

Address: 500 Glenridge Ave., St. Catharines, Ont., L2S 3A1 Canada
Phone: 905-688-5550
Website: http://brocku.ca/recreation-services/aquatics

The City of St Catharines Swimming Lessons

Classes for all ages and levels throughout the year.

Website: http://www.stcatharines.ca/en/playin/Swimming-Lessons.asp

Niagara Children’s Centre

Swimming lessons for children with special needs.

Address: 567 Glenridge Avenue, St. Catharines
Phone: 905 688 3550 X 148
Website: http://niagarachildrenscentre.com/ncc/programs-services/services/aquatics

Niagara Falls

Boys & Girls Club of Niagara Aquatics

Swimming lessons for all ages and levels in Niagara Falls.

Address: 8800 McLeod Road, Niagara Falls
Phone: 905-357-2444
Website: http://www.boysandgirlsclubniagara.org/programs/niagara-falls/aquatic-programs

City of Niagara Falls Swimming Lessons

Classes for all levels start in July and are offered at various outdoor city pools. Please visit the city website for full details.

Website: http://www.niagarafalls.ca/living/community-facilities/swimming-lesson-schedules.aspx

Aquafit Niagara


DiBellonia Swim School