As of Friday, October 9, 2020, the Government of New Brunswick has made mask wearing mandatory in all indoor public spaces.

PLEASE NOTE:  As of October 9, Day and Week Passes will not be sold until further notice.  We apologize for any inconvenience this may cause.

Early Years Programming

Early Years programming is specifically designed for YMCA members aged 2-5 years and their guardians. Learn about Early Years Programming

Recreational Dance

Dance is a great opportunity to introduce your child to many fundamental movement skills and the Y Dance program will help to continue to grow your child’s dance skills. Our YMCA instructors will keep your child on their toes and having fun! Recreation Dance is a great option for YMCA members aged 4-13.

Learn about Recreational Dance


Gymnastics is the perfect activity for the development of Physical Literacy – the fundamentals of moving the body and moving objects. Developing physical literacy through gymnastics enables children of all ages to move confidently and efficiently in any environment. Recreational Gymnastics here at the YMCA is a great opportunity for children to develop these crucial skills. Recreational Gymnastics is offered to YMCA members aged 5-14 Learn about Gymnastics

Youth Programming

Learn about Youth Programming

Recreational Basketball

Learn about Recreational Basketball

YMCA Competitive Basketball

Learn about YMCA Competitive Basketball

Drop-In Activities

Learn about Drop-In Activities

Find Early Years & Youth Programming Programs