Best Swimming Pools in Metro Vancouver: Indoor & Outdoor Options for Every Season

• 5 min read

Whether you aim to stay active during the rainy season or bask in the summer sun, Metro Vancouver offers a diverse array of top-rated swimming pools suitable for all ages and skill levels. From family-friendly aquatic centres to scenic outdoor pools, this guide highlights the best swimming pools in Vancouver and the surrounding areas, detailing their amenities, drop-in prices, and seasonal opening hours.

You can find swimming pools in Metro Vancouver in our catalogue: https://activevancouver.ca/provider/?category=sports&type=water-sports&activity=swimming

* Prices change often. Please double check with the providers.


🌊 Indoor Swimming Pools in Metro Vancouver (Open Year-Round)

Indoor pools provide the perfect setting for year-round exercise, swimming lessons, or enjoyable family outings. Here are some of the best indoor pools in Vancouver and nearby cities:

1. Hillcrest Aquatic Centre – Vancouver

Location: 4575 Clancy Loranger Way, Vancouver

Amenities: 50-metre lap pool, leisure pool with lazy river, hot tub, steam room, diving boards, sauna, waterslide

Drop-in Price: Adult: $7.85, Senior/Youth: $5.50, Child: $3.95*

Highlights: One of the largest and most popular indoor swimming pools in Vancouver, ideal for both fitness enthusiasts and families.

2. Minoru Centre for Active Living – Richmond

Location: 7191 Granville Ave, Richmond

Amenities: Leisure pool with river run, slide, and rain shower; two 25-metre pools with a total of 14 lanes; family hot pool (Canada’s largest hot tub); adult hot pool; polar plunge cold pool set at 15°C; steam room and saunas; rock climbing wall; drop slide with a 1.5-metre free-fall drop into the water; diving board

Drop-in Price: Adult: $7.65, Senior/Youth: $6.20, Child: $4.70*

Highlights: A premier indoor aquatic centre in Richmond offering extensive facilities suitable for all ages and abilities.

3. Edmonds Community Centre – Burnaby

Location: 7433 Edmonds St, Burnaby

Amenities: Leisure pool, lazy river, 25-metre lap pool, hot tubs, sauna, kids’ play area, water features

Drop-in Price: Adult: $6.77, Senior/Youth: $5.08, Child: $3.39*

Highlights: Excellent for families with young children, featuring accessible facilities for all.

4. City Centre Aquatic Complex – Coquitlam

Location: 1210 Pinetree Way, Coquitlam

Amenities: Wave pool, water slide, hot tub, steam room, 50-metre lap pool, diving boards, fitness centre

Drop-in Price: Adult: $7.05, Senior/Youth: $5.28, Child: $4.23*

Highlights: Renowned for its wave pool and family-friendly environment.

5. Watermania – Richmond

Location: 14300 Entertainment Blvd, Richmond

Amenities: Wave pool, 57-metre water slide, diving boards, lap pool, whirlpool, steam room

Drop-in Price: Adult: $7.30, Senior/Youth: $5.20, Child: $3.90*

Highlights: Perfect for both recreational swimmers and children; conveniently located near SilverCity Riverport.

6. Poirier Sport & Leisure Complex – Coquitlam

Location: 633 Poirier St, Coquitlam

Amenities: Lap pool, leisure pool with lazy river, steam room, sauna, whirlpool, therapy pool

Drop-in Price: Adult: $7.05, Senior/Youth: $5.28, Child: $4.23*

Highlights: Offers a serene setting with a comprehensive range of aquatic amenities.


☀️ Outdoor Swimming Pools in Metro Vancouver (Open Seasonally)

Outdoor pools are a summer favourite in Vancouver, providing stunning views and fresh air. Most outdoor swimming pools in Metro Vancouver operate from late May to early September, weather permitting.

1. Kitsilano Pool – Vancouver

Location: 2305 Cornwall Ave, Vancouver

Amenities: 137-metre saltwater pool, lap lanes, heated water, accessible entrance

Drop-in Price: Adult: $8.27, Senior/Youth: $5.80, Child: $4.15*

Season: May to early September

Highlights: Vancouver’s only saltwater pool, offering breathtaking views of the ocean and mountains.

2. Second Beach Pool – Stanley Park, Vancouver

Location: 8501 Stanley Park Drive, Vancouver

Amenities: Heated pool, shallow areas for kids, picnic areas nearby, oceanfront location

Drop-in Price: Adult: $8.27, Senior/Youth: $5.80, Child: $4.15*

Season: May to September

Highlights: A family-friendly pool nestled within the natural beauty of Stanley Park.

3. Maple Grove Pool – Vancouver

Location: 6875 Yew St, Vancouver

Amenities: Large wading pool, grassy picnic areas, shaded seating

Drop-in Price: Adult: $5.77, Senior/Youth: $4.08, Child: $2.90*

Season: June to Labour Day

Highlights: Ideal for toddlers and young children; recognized as one of Vancouver’s most kid-friendly outdoor pools.

4. Robert Burnaby Park Pool – Burnaby

Location: 8155 Wedgewood St, Burnaby

Amenities: Heated outdoor pool, picnic space, change rooms

Drop-in Price: Adult: $5.25, Senior/Youth: $3.90, Child: $2.75*

Season: Mid-June to early September

Highlights: Situated within a beautiful forested park, making it perfect for a summer day trip.

5. Bear Creek Park Pool – Surrey

Location: 13820 88 Ave, Surrey

Amenities: Heated pool, slides, splash features, change rooms, park access

Drop-in Price: Adult: $5.00, Senior/Youth: $3.75, Child: $2.75*

Season: Late June to early September

Highlights: Located within a large recreational park—ideal for combining a swim with a family picnic or playground visit.


🏊 Planning Your Visit

• Tip: Many pools offer drop-in passes and multi-visit punch cards for regular swimmers.

• Accessibility: Numerous swimming pools across Metro Vancouver are wheelchair accessible and provide family change rooms.

• Swim Lessons & Programs: Consult city websites for information on swimming lessons, aquafit classes, and special programming.


🧭 Final Thoughts: Which Pool Suits You Best?

Whether you’re seeking a heated outdoor pool with ocean views or a state-of-the-art indoor aquatic centre, Metro Vancouver caters to every type of swimmer. Save this list of top swimming pools in Metro Vancouver

You can find swimming pools in Metro Vancouver in our catalogue: https://activevancouver.ca/provider/?category=sports&type=water-sports&activity=swimming