Are you looking for fitness activities for you and your little one? The Niagara Region offers many programs for every age.

Our listings are organized by the town or city they are found in. Are we missing listings for your town? Send them to us here.

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

Baby playing with gymnastic ball with mother at home


Grimsby/West Lincoln

YMCA of Niagara West

Address: 325 Main Street E., Grimsby
Phone: 905.309.9622

Ganga Moon Yoga

A semi-private yoga studio.

Address: Beamsville, ON
Phone: (289) 228-9330


YMCA of Niagara Central

Address: 310 Woodlawn Rd, Welland
Phone: 905.735.9622


Rachel’s Fitness and Wellness

Prenatal, Mommy and Baby, and Kids’ classes.

Address: Creekside Dr, Welland
Phone: 905-321-6580

St. Catharines


Harmony Yoga and Music Studio

369 Glendale Ave., St. Catharines, ON

Offering Yoga for Kids and Family Yoga.

Yoga for Kids is a great opportunity for children to enter an environment where they can feel comfortable and confident expressing who they are! Children will learn calming methods through an assortment of yoga poses, songs, and activities. Ages 4-10 taught by Carly.

Family Yoga is designed to include parent(s) and children 3 years and up. Class will include a balance of laughter and singing, with quiet breath work and some challenging yoga poses to build strength and confidence! Classes will be taught by Diana Chmay


Fitmom Niagara

Offering prenatal , postnatal and beyond fitness, yoga, personal training and birth services.

Address: 23 Hannover Dr. Unit 3A, St Catharines
Phone: 416-871-2963

YMCA of Niagara – St. Catharines

Address: YMCA of Niagara, 25 YMCA Drive, St. Catharines
Phone: 905.934.9622

Niagara Falls

YMCA of Niagara – Niagara Falls

Address: YMCA of Niagara, 7150 Montrose Road Niagara Falls
Phone: 905 358 9622

Fort Erie

YMCA of Niagara – Fort Erie

Address: YMCA 1555 Garrison Road Fort Erie
Phone: 905.871.9622

Port Colborne

YMCA of Niagara – Port Colborne

Address: YMCA of Niagara, 550 Elizabeth Street, Port Colborne
Phone: 905.835.9622