Second Beach Pool

What you need to know

Second Beach Pool is a heated, outdoor pool located near the beach, trails, and forest of Stanley Park. The pool has a sloped entry, gradual depths for families, and separated lanes for lap swimmers.

What's happeningSplash Sale: Buy a 10-visit pass, get 2 visits free

Purchase a 10-visit pass from June 1 to July 12, 2026, and get 2 bonus visits free.

Learn about the Splash Sale 

Second Beach Pool

Buy tickets online

Advance reservations are not required but are recommended. We allocate 25% of spaces for drop-in sessions, but admission is not always guaranteed depending on demand.

Tickets can be purchased online, or if you prefer to reserve your spot over the phone, contact Showpass Customer Service at 1-844-307-7469. There is a small reservation fee.

Park Board Flexipasses, 10-visit passes, and LAP are accepted for online bookings. Reservation fees apply, except for LAP users. You will be asked to enter your OneCard pass number when making your reservation.

Present your pass for scanning upon entry. 

Registration opens 3 days in advance at noon. 

Buy tickets  

Refunds and exchanges

Refunds and transfers are allowed up to 5 hours before the start of the swim session. Tickets cannot be re-sold. 

Review the help and info bar  or contact ShowPass at [email protected] or 1-844-307-7469 for questions or ticketing support. 

Online ticket purchases for outdoor pools will be directed to our third-party ticketing provider, ShowPass. We are not liable for the security of the information shared with ShowPass.

What you need to know before you go to pool 

How to use our recreation system

Tips on registering and looking up schedules for recreational activities at our pools, ice rinks, and fitness centres.