Richmond has 118 named public parks, from large destination parks to small neighbourhood green spaces. This guide lists every one, with a link to a page for each park covering its location, facilities, dog rules and nearby parks.
Park details come from OpenStreetMap. Check the signs at each park for current hours and rules.
Dog Off-Leash Parks in Richmond
Aberdeen Neighbourhood Park, Alexandra Neighbourhood Park, Garden City Community Park, Ketcheson Neighbourhood Park, McCallan Neighbourhood Park, South Arm Community Park, Steveston Community Park, Steveston London School Park, Woodwards Slough.
Parks With Spray Parks
Burkeville Neighbourhood Park, Lang (Saba/Buswell) Park, Steveston Community Park.
Parks With Skate Parks
Thompson/Burnett Community Park.
Waterfront and Beach Parks
Garry Point Park, Iona Beach Regional Park. See also our guide to Metro Vancouver beaches.
All Parks in Richmond
Parks in Alexandra
- Alexandra Neighbourhood Park – basketball court, sports field, dog off-leash area
Parks in Blundell
- Blundell Park – playground, baseball diamond, tennis courts
- Garatt Park – playground, swimming pool
- Kilgour Neighbourhood School Park – playground, soccer field, baseball diamond
- McKay Park – playground, basketball court, ball hockey court
- Park Lane Neighbourhood Park – playground, sports field, picnic tables
- Steveston London School Park – playground, soccer field, softball diamond
- Wowk Neighbourhood Park – playground, soccer field, baseball diamond
Parks in Bridgeport
- Asa Johal Neighbourhood Park – picnic tables
- Mitchell Island Pier – picnic tables
- Tait Waterfront Park – playground, basketball court, public washrooms
Parks in Bridgeport Village
- Ketcheson Neighbourhood Park – playground, outdoor fitness equipment, dog off-leash area
Parks in Brighouse Village
- Brighouse Park – baseball diamond
- Cook Neighbourhood School Park – playground, soccer field
- Lang (Saba/Buswell) Park – playground, spray park, sports field
- Minoru Park – playground, swimming pool, soccer field
Parks in Broadmoor
- Bridge Neighbourhood School Park – playground, soccer field, baseball diamond
- Debeck Neighbourhood School Park – playground, swimming pool, basketball court
- Errington Neighbourhood Park – playground, soccer field, softball diamond
- Ferris Neighbourhood School Park – playground, swimming pool, softball diamond
- Heather Dolphin Neighbourhood Park – playground, basketball court, picnic tables
- Maple Lane Neighbourhood School Park – playground, baseball diamond, basketball court
- Marrington Neighbourhood Park
- Palmer/Garden City Neighbourhood School Park – playground, soccer field, baseball diamond
- Rideau Neighbourhood Park – playground
- South Arm Community Park – playground, swimming pool, soccer field
- Walter Lee Neighbourhood School Park – playground, basketball court, sports field
Parks in Burkeville
- Burkeville Neighbourhood Park – playground, spray park, tennis courts
- Miller Neighbourhood Park – soccer field
- Sea Island Community Centre Park – playground, community centre
- Templeton Grass Field
Parks in Capstan Village
- Aberdeen Neighbourhood Park – playground, basketball court, sports field
- Capstan Neighbourhood Park – playground
Parks in City Centre
- Garden City Lands
- Middle Arm Waterfront Greenway – playground, basketball court, sports field
Parks in East Cambie
- Albert Airey Neighbourhood Park – playground, sports field
- Bridgeport Industrial Park
- King George Park – playground, soccer field, baseball diamond
- Mitchell Neighbourhood School Park – playground, soccer field, baseball diamond
- Richmond Nature Park – playground, picnic tables, public washrooms
- Richmond Nature Park East
Parks in East Richmond
- No. 7 Road Pier Park – picnic tables, public washrooms
Parks in Finn Slough
- Woodwards Slough – dog off-leash area
Parks in Fraser Lands
Parks in Fraserwood
- Fraserwood Park
- Toyota Park – basketball court, picnic tables
Parks in Gilmore
- London Farm – picnic tables, public washrooms
- South Dyke Trail – picnic tables, public washrooms
Parks in Hamilton
- Hamilton Community Park – playground, tennis courts, basketball court
- Hamilton Highway Park
- McLean Neighbourhood Park – playground, soccer field, baseball diamond
- VLA Park – playground, baseball diamond, basketball court
Parks in Ironwood
- Gardens Agricultural Park – picnic tables
Parks in McLennan North
- Birch Neighbourhood Park – playground, basketball court
- Garden City Community Park – playground, tennis courts, basketball court
- Katsura Neighbourhood Park – playground, tennis courts, sports facility
- MacNeill Neighbourhood School Park – playground, soccer field, basketball court
Parks in McLennan South
- Paulik Neighbourhood Park – playground, picnic tables
Parks in Odlinwood
- Kilby Park
- Odlin Neighbourhood Park – playground, baseball diamond, tennis courts
- Odlinwood Neighbourhood Park – playground, baseball diamond, tennis courts
Parks in Oval Village
- Oval Riverside Plaza – playground, volleyball court, public washrooms
Parks in Saint Albans
- General Currie Neighbourhood School Park – playground, basketball court, sports field
Parks in Seafair
- Dixon Neighbourhood School Park – playground, baseball diamond, basketball court
- Gilmore Neighbourhood School Park – playground, basketball court, sports field
- Grauer Neighbourhood School Park – playground, baseball diamond, sports field
- Hugh Boyd Community Park – playground, soccer field, tennis courts
- Morris Neighbourhood Park
- Railway Granville Bike Park – bike park
- Railway Greenway – swimming pool
- West Dyke Trail – swimming pool, picnic tables, public washrooms
Parks in Shellmont
- Agassiz Neighbourhood Park – playground
- Kidd Neighbourhood School Park – playground, basketball court, sports field
- Lee Slough
- McNair Neighbourhood School Park – playground, soccer field, softball diamond
Parks in Steveston
- Britannia Shipyards National Historic Site – picnic tables, public washrooms
- Diefenbaker Neighbourhood School Park – playground, picnic tables
- Garry Point Park – beach, picnic tables, public washrooms
- Great West Cannery Park – playground
- Kozier Neighbourhood Park – basketball court
- London Wharf Park – picnic tables, public washrooms
- London’s Princess Trail – playground, picnic tables
- Lord Byng Neighbourhood School Park – playground, basketball court, sports field
- Manoah Steves Neighbourhood School Park – playground, baseball diamond, basketball court
- Mariner’s Village Neighbourhood Park
- McKinney Neighbourhood School Park – playground, swimming pool, sports field
- Railway Greenway – public washrooms
- Sandiford Tot Lot – playground
- South Dyke Trail Entrance
- T. Homma Neighbourhood Park – playground
- Westwind Neighbourhood School Park – playground, baseball diamond, basketball court
Parks in Steveston Village
- 5th Avenue Park
- McMath Neighbourhood School Park – basketball court, running track, football field
- Richmond Street Neighbourhood Park
- Steveston Community Park – playground, spray park, swimming pool
- Steveston Town Square Park – picnic tables
Parks in Terra Nova
- Middle Arm Trail – swimming pool, picnic tables
- Terra Nova Neighbourhood School Park – playground, baseball diamond, tennis courts
Parks in Thompson
- Brighouse Neighbourhood School Park – playground, soccer field, basketball court
- Garnet Tot Lot – playground, picnic tables
- Gibbons VLA Park – baseball diamond
- McCallan Neighbourhood Park – playground, basketball court, dog off-leash area
- Swishwash Island Nature Sanctuary
- Terra Nova Natural Area Park
- Terra Nova Rural Park – playground, swimming pool, picnic tables
- Terra Nova South Park – basketball court
- Thompson Neighbourhood School Park – playground, soccer field, baseball diamond
- Thompson/Burnett Community Park – playground, tennis courts, basketball court
- Tiffany Park
Parks in West Cambie
- Alexandra Court Playground
- Talmey Neighbourhood School Park – playground, soccer field, baseball diamond
Parks in Woodward’s Landing
- Horseshoe Slough
- Model Airplane Park
- Woodward’s Landing Park – picnic tables, public washrooms
Other Parks
- Chester Johnson Park
- Iona Beach Regional Park – beach, picnic tables, public washrooms
- Larry Berg Flight Path Park – picnic tables
- McDonald Beach Park – picnic tables, public washrooms
Frequently Asked Questions
How many parks are there in Richmond?
This guide lists 118 named public parks in Richmond.
Where can dogs go off leash in Richmond?
Designated off-leash areas include Aberdeen Neighbourhood Park, Alexandra Neighbourhood Park, Garden City Community Park, Ketcheson Neighbourhood Park, McCallan Neighbourhood Park, South Arm Community Park.
Explore More
See our Richmond city guide, parks in Vancouver and Metro Vancouver beaches, or plan a day with our trip planner.
Looking for parks in other cities? See our guide to every park in Metro Vancouver and the Fraser Valley.
