






Joining the Y is more than joining a gym. It is being part of a welcoming community where members can stay active, build strength and healthy routines, find belonging and activites that work for you.
Get unlimited access to group fitness classes, state of the art conditioning rooms, swimming pools, children’s programs and more.
*Available amenities, programs and membership options vary by location.
Access fitness spaces, swimming pools and drop-in group fitness and aquatics classes. Explore activities for different interests, fitness levels and stages of life.
Build a routine that works for you with no locked-in contract, the option to place your membership on hold, guest passes and access to Y centres across Canada.
Your membership includes Y@HOME, with online workouts, wellness resources, healthy meal plans and activities for the whole family.
Learn more about each participating centre, including hours of operation, amenities, schedules, programming and membership options by clicking 'View Centre Details' for the respective Y centres.
45844 Hocking Ave, Chilliwack, BC V2P 1B4
Membership available for youth, individual and family. Price is determined by age and family size.
555 Emerson St, Coquitlam, BC V3J 3A4
Membership available for youth, individual and family. Price is determined by age and family size.
282 W 49th Ave, Vancouver, BC V5Y 2Z8
Membership available for youth, individual and family. Price is determined by age and family size.
955 Burrard St, Vancouver, BC V6E 0B1
Membership available for youth, individual and family. Price is determined by age and family size.
14988 57 Ave, Surrey, BC V3S 7S6
Membership available for youth, individual and family. Price is determined by age and family size.
2020 Massey Dr, Prince George, BC V2L 4V7
Membership available for youth, individual and family. Price is determined by age and family size.
400 Battle St, Kamloops, BC V2C 2L7
Membership available for youth, individual and family. Price is determined by age and family size.

When you join the YMCA you join more than a gym. You join a community.