• VanDusen Botanical Garden: A green city-centre oasis

VanDusen Botanical Garden: A green city-centre oasis

Select a session

Tickets
🎫 Admission for 1 Adult (19+)
🎫 Admission for 1 Child (5–12)
🎫 Admission for 1 Youth (13–18)
🎫Admission for 1 Senior (65+)

Children ages 3 and under enter free of charge

Highlights
🍃 Spend some time in the great Canadian outdoors at a leafy green public garden in the heart of Vancouver
🌺 Follow your nose through a 55-acre floral oasis and witness over 7,500 plant varieties from around the world
📸 Giggle your way through an Elizabethan hedge maze, photograph some local wildlife, and dine on the Truffles Cafe patio

General Info
🕒 Opening hours: Monday – Friday, 10 a.m. – 5 p.m.
- April 1 – Oct 31: guided tours daily 1 p.m. & Wed at 10:30 a.m.
- Nov 1 – March 31: guided tours only on Sundays at 1 p.m.
📍 Location: VanDusen Botanical Garden
👤 Age requirement: all ages welcome
♿ Accessibility: this experience is wheelchair accessible
❓ Please note: all tours are weather permitting. Please avoid walking in the plant beds, and don't feed the animals, pick plants or flowers, or remove any of the plant labels
❗ For this event, all sales are final and tickets can’t be refunded, changed or modified. For more information, please refer to our T&Cs

Description
This 55-acre oasis in the heart of Vancouver boasts over 7,500 plant species and bloomin' marvelous varieties of flora from around the world! Get lost in an amazing maze of 3,000 pyramidal cedars, spot robins, sparrows, and butterflies, and count the stone sculptures and fountains. Located on an old golf course, it's still a whole lot of fun, thanks to tweeting birds, and family-friendly restaurants and cafes to stop the rumbling tums! There's always a new route to explore at VanDusen Botanical Garden.

Select date and session

Sat.
13 Aug.
Sun.
14 Aug.
Mon.
15 Aug.
Tue.
16 Aug.
Wed.
17 Aug.
Thu.
18 Aug.
Fri.
19 Aug.
Sat.
20 Aug.
Sun.
21 Aug.
Mon.
22 Aug.
Child (5-12) for CA$6.50
Youth (13-18) for CA$9.00
Senior (65+) for CA$9.00
Adult (19+) for CA$12.50
1 ticket