Surrey is home to several swimming pools with indoor and outdoor options. There are 5 indoor pools in Surrey that operate year-round and the outdoor pools open seasonally. Surrey’s outdoor pools are one of the top things to do in Surrey in the summer for families!. The indoor pools offer a variety of aquatic programs and drop in public swimming all year long.
Summer Fun Pass For Swimming Pools in Surrey (AND MUCH MORE!)
Available to purchase June 1st, Surrey Recreation offers a Summer pass for unlimited swimming (skating, fitness classes, and gymnasium sports (13+) at all City of Surrey recreation facilities, arenas, and indoor pools). It is valid from July 1 to September 4, 2023 and is even prorated if you buy it later in the summer.
You can get more information and buy the pass here

Surrey Sport and Leisure Indoor Pool
The Surrey Sport and Leisure Swimming Pool offers a 50m Olympic size pool with 2 diving boards, a leisure pool, a steam room, a dry sauna, a hot tub, a waterslide, water toys, and a tots pool. There are several accessibility features including automatic doors, an adult changing table, accessible shower stalls, universal change rooms, aquatic wheelchairs, ramp access into the leisure pool, portable lift with a 400 lb capacity
Surrey Sport and Leisure Location: 100 – 16555 Fraser Highway Surrey BC V4N 0E9
Drop in Prices:
Infant (up to 2 years) FREE
Student (with valid ID) $5.50
Child / Youth (2 to 18 years) $3.75
Adult (19 to 59 years) $7.25
Senior (60 to 69 years) $5.50
Senior (70+) $1.75
Grandview Heights Aquatic Centre Indoor Pool
The Grandview Heights Aquatic Centre in Surrey offers a 10 lane 50m Olympic size competition pool, 500 square meter leisure pool, a full set of dive towers, hot tubs, universal change rooms, a waterslide, a steam room, a dry sauna, a lazy river
Accessible features: Portable lift with 600 lb capacity, ramp access hot tub, accessible steam room, and dry sauna
Grandview Heights Aquatic Centre Location: 16855 24th Ave, Surrey BC V3Z0A2
Drop in Prices:
Infant (up to 2 years) FREE
Student (with valid ID) $5.50
Child / Youth (2 to 18 years) $3.75
Adult (19 to 59 years) $7.25
Senior (60 to 69 years) $5.50
Senior (70+) $1.75
Guildford Recreation Centre Indoor Pool
This indoor pool in Surrey offers an 8-lane 50M Olympic Size competition pool, a leisure pool, lazy river, toddler area, hot tub, waterslide, springboard diving, steam room, dry sauna, and universal change area.
Accessible features include a hot tub with ramp access, a leisure pool with ramp access, a universal change area, an accessible steam room, and sauna, aquatic wheelchairs, a portable lift with a 300 lb capacity, accessible stalls in the universal changeroom, adult-sized change table,
Guildford Recreation Centre Indoor Pool location: 15105 105th Ave, Surrey BC V3R7G8
Drop in Prices:
Infant (up to 2 years) FREE
Student (with valid ID) $5.50
Child / Youth (2 to 18 years) $3.75
Adult (19 to 59 years) $7.25
Senior (60 to 69 years) $5.50
Senior (70+) $1.75
Newton Recreation Centre Indoor Pool
The Newton Indoor Pool in Surrey offers the following amenities: waterslides, a wave pool, a water fortress with cannons, jets, and sprays, a tot pool, a hot tub, and a steam room.
It also includes the following accessible features: gradual pool access, automatic doors, aquatic wheelchairs, a hot tub lift, and accessible stalls.
Newton Indoor Pool location: 13730 72nd Ave, Surrey BC V3W2P4
Drop in Prices:
Infant (up to 2 years) FREE
Student (with valid ID) $5.50
Child / Youth (2 to 18 years) $3.75
Adult (19 to 59 years) $7.25
Senior (60 to 69 years) $5.50
Senior (70+) $1.75
South Surrey Indoor Pool
The South Surrey indoor pool has a variety of aquafit classes as well as public swimming. It features 6 – 25 meter lanes, and 2 diving boards. There is also a tot pool, hot tub and dry sauna.
Its accessible features include automatic doors, aquatic wheelchair, accessible stalls, a portable pool lift with a 300 lb capacity, and level access to the sauna.
South Surrey Indoor Pool Location: 14655 17th Ave, Surrey BC V4A5M2
Drop in Prices:
Infant (up to 2 years) FREE
Student (with valid ID) $5.50
Child / Youth (2 to 18 years) $3.75
Adult (19 to 59 years) $7.25
Senior (60 to 69 years) $5.50
Senior (70+) $1.75
Bear Creek Outdoor Pool
Bear Creek Pool is located in Bear Creek Park, located near 88th Avenue and King George Boulevard in Surrey. This location has drop in swimming.
Bear Creek Outdoor Pool Location: 13820 88th Ave
Admission: FREE
Greenaway Outdoor Pool
Greenaway Outdoor Pool is located in Greenaway Park on 60th Avenue just east of Fraser Downs Racetrack. It offers drop in swimming and swimming lessons.
Greenaway Outdoor Pool Location: 17901 60th Ave
Admission: FREE
Sunnyside Outdoor Pool in Surrey
Swim outdoors or take swimming lessons at Sunnyside Pool in Surrey. Sunnyside Pool is found in Sunnyside Park. You will also find sports fields, softball diamonds, tennis courts, a playground, and lots of grassy areas to picnic in Sunnyside Park.
Sunnyside Outdoor Pool Location: 15455 26th Ave
Admission: FREE
Hjorth Road Surrey Swimming Pool
Hjorth Road Outdoor Pool is located in Hjorth Road Park. This pool offers drop in swimming and swimming lessons. There is plenty of grass next to the pool, so bring a picnic.
Hjorth Road Outdoor Pool Location: 10277 148th St
Admission: FREE
Holly Pool
Holly Outdoor Pool is located in Holly Park. It offers drop in swimming as well as swimming lessons. The park has changing facilities.
Holly Outdoor Pool Location: 10662 148th St
Admission: FREE
Summer Season Starts June 24th 2023
Kwantlen Outdoor Swimming Pool
Kwantlen Pool is located in Whalley and is easily accessible on 104 Avenue from King George Boulevard, and is located next to Kwantlen Park Secondary School. This outdoor pool offers change room facilities. Swimming lessons are offered here.
Kwantlen Outdoor Pool Location: 13035 104th Ave
Admission: FREE
Summer Season Starts June 24th 2023
Port Kells Outdoor Swimming Pool in Surrey
Port Kells offers outdoor swimming and swimming lessons. It is located in Port Kells Park. There’s a washroom building with change rooms, and plenty of parking available off 88 Avenue. There is a lot of grass around the pool so pack a picnic when you come!
Port Kells Surrey Outdoor Pool Location: 19340 88th Ave
Admission: FREE
Summer Season Starts June 24th 2023
Unwin Outdoor Pool in Surrey
Unwin Outdoor Pool is located in Unwin Park, a community park with lots of amenities. There’s a new water park, soccer fields, sports boxes, baseball diamonds, and picnic shelters. Unwin Outdoor Pool has drop in swimming and swimming lessons.
Unwin Outdoor Pool Location: 13313 68th Ave
Admission: FREE
Summer Season Starts June 24th 2023
Nearby Swimming Pools in the Fraser Valley
Want to swim in a nearby community? Visit the Langley swimming pools or Abbotsford swimming pools page.
Lindsay Nieminen is the creator of UncoveringBC.com. She grew up and still lives in the suburbs of Vancouver with her family. She aims to inspire inform, and educate others about traveling in her home province of British Columbia. She is also the creator of carpediemourway.com which aims to show parents how to seek out adventure at home or abroad, with their children in tow!