Looking for the best swimming pools in the Okanagan? Whether you’re trying to cool down in the summer heat or looking for indoor fun during the winter, swimming is one of the easiest ways to keep the whole family active and entertained. Across the Okanagan, you’ll find a great mix of public pools, waterparks, and splash areas that are perfect for kids of all ages.
This guide highlights the top swimming spots in communities like Kelowna, Vernon, Penticton, Summerland, West Kelowna, Oliver, Keremeos, and more. Whether you’re planning a birthday party, a rainy-day outing, or just need a place for your kids to burn off energy, there’s a pool on this list for you.
Indoor Swimming Pools in the Okanagan
Indoor pools are perfect for colder weather or when you want a guaranteed swim, no matter what’s happening outside. Many offer drop-in swims, swim lessons, aquafit classes, and birthday rentals.
H2O Adventure + Fitness Centre — Kelowna

H2O is one of Kelowna’s most popular indoor pools for families. The pool area features a wave pool, lazy river, splash park, large waterslides, and the FlowRider® surf simulator. Parents can relax in the hot tub or steam room. The facility is fully accessible with a pool lift and universal change rooms, so everyone in the family can join the fun all year long.
4075 Gordon Drive, Kelowna | Website
Kelowna Family YMCA — Kelowna

Located on Hartman Road, this YMCA offers more than just swimming. Families can take part in lessons, fitness classes, and open swims, with a focus on making the pool accessible for all ages. It’s a great community hub for year-round water fun.
375 Hartman Road, Kelowna | Website
Parkinson Recreation Centre — Kelowna

Parkinson Recreation Centre in Kelowna has a little bit of everything. The aquatic centre includes a 25-metre pool, a children’s play pool, a hot tub, and a steam room. They also host birthday parties that include pool time and a private room for cake and presents.
1800 Parkinson Way, Kelowna | Website
Johnson Bentley Memorial Aquatic Centre — West Kelowna

This family-friendly facility in West Kelowna features a 25-metre pool, hot tub, warm soaking pool, and steam room. It’s fully accessible, with universal change rooms, aquatic wheelchairs, and a client transport lift. Swim programs are available for all ages, starting at 4 months, and include group and private lessons, advanced aquatic training, and rentals for schools or birthday parties.
3737 Old Okanagan Highway, West Kelowna | Website
Penticton Community Centre — Penticton

The Penticton Community Centre Pool is packed with amenities that make it a fun day out for families. Parents and kids can float along the lazy river, splash through spray features, and take turns on the waterslide, while the large whirlpool offers a spot to relax together after swimming. The 10-lane, 25-metre pool is available for lessons, and the sauna and steam room offer a quiet space to unwind. Public and family swim times run throughout the week, making it easy to plan a fun and active visit.
325 Power Street, Penticton | Website
Summerland Aquatic & Fitness Centre – Summerland

The Summerland Aquatic & Fitness Centre is home to a 25-metre pool, a hot tub, and a sauna. Families can enjoy swimming during the centre’s public swim sessions, making it a fun outing in Summerland.
13205 Kelly Avenue, Summerland | Website
Vernon Aquatic Centre — Vernon
The Vernon Aquatic Centre is packed with fun for the whole family. Kids can zip down the waterslide, jump off the diving board, or try the rope swing, while the leisure pool is perfect for splashing and play. The 25-metre lap pool is great for swimming practice, and parents can unwind in the whirlpool, steam room, or sauna. It’s an easy spot to spend an afternoon where everyone gets to have a good time.
3310 37th Avenue, Vernon | Website
You May Also Like: Indoor Play Places
Outdoor Swimming Pools in the Okanagan
Outdoor pools are a summer classic in the Okanagan. Many offer toonie swims, family swim times, and budget-friendly drop-in rates that make them an easy yes for a hot day. These outdoor pools are seasonal and only open during certain months, so check hours of operation before you visit.
Armstrong Outdoor Pool — Armstrong

Armstrong Outdoor Pool is a great spot to cool off and have some fun all summer long. Kids can zoom down the waterslide, splash around in the spray features, or wade in the shallow play area, while the heated pool keeps things comfortable even on cooler days. Swimming lessons and dedicated swim times for tots, youth, and adults run from late May through September, so there’s something for everyone to enjoy.3347 Park Drive, Armstrong | More Information
Enderby Outdoor Pool — Enderby

Enderby’s new outdoor pool is open and ready for summer. The leisure pool features a lazy river and a beach entry area that’s perfect for parents and little ones, while dedicated lap lanes are available for those looking to get some lengths in. The facility also includes a waterslide, spray features, a bubbler bench, and a hot tub. It’s a great new spot to cool off and spend an afternoon in Enderby.
606 King Avenue, Enderby | Website
Lakeview Wading Pool – Vernon

The Lakeview Wading Pool features a limited-depth wading pool that is perfect for young kids. The pool’s hours may vary depending on the weather, so it’s always a good idea to check beforehand. The best part is that admission to public swimming is completely free, making it a budget-friendly option for families. There is also the Lakeview Splash Pad and Lakeview Park located next to the pool.
6401 Lavington Way, Vernon | More Information
Lavington Outdoor Pool — Vernon
Shallow wading pool that’s perfect for little kids. Free public swim and lifeguards on duty.
6401 Lavington Way, Vernon | Website
Lumby Outdoor Pool – Lumby

Whether you seek exercise or a fun-filled outing with the family, the Lumby Outdoor Pool has something for everyone. With daily public swims, individuals of all ages can splash and play to their heart’s content.
1811 Glencaird Street, Lumby | Website
Oliver Community Pool — Oliver

This pool offers family swims, lane swims, parent-and-tot sessions, and even youth-only swims. Great variety for all ages.
6359 Park Drive, Oliver
Similkameen Community Pool – Keremeos

Visitors can take part in drop-in exercise classes, senior swims, and public swims, including special Toonie Swim sessions. The pool also provides swimming lessons that can be registered for in advance, and private bookings are available, subject to availability. The facility features indoor changing rooms and showers for convenience, a comfortable seating area on the deck, and ample free parking.
703 4th Street, Keremeos | Website
Splashdown Vernon — Vernon

Splashdown Vernon is an outdoor waterpark with slides for a range of ages. Rides include Aqua Rush, River Riot, Zoom Flumes, Double Trouble, intermediate slides, a ramp slide, and a Kids Zone for little ones. The Ogopogo Spray Park is a newer addition for younger kids. There’s also a hot tub for anyone looking to take a break between rides. A burger grill serves waterpark classics like burgers, fries, poutine, chicken strips, and hot dogs, and an ice cream parlour has soft serve, slushies, popcorn, and cold drinks. Families are also welcome to bring their own food and sealed beverages from home.
7921 Greenhow Road, Vernon
Family Fun Tips
- Check schedules ahead of time, especially for outdoor pools as hours can change with weather
- Bring your own towels, goggles, and snacks (if permitted) since not every pool has a concession
- Indoor pools often host birthday parties with private rooms for cake and presents
- Outdoor pools in small towns are often budget-friendly, with some offering free or toonie swims

