Spanish Banks Beach

Spanish Bank East Beach in Vancouver

Located along Northwest Marine Dr west of Tolmie St, Spanish Banks Beach is composed of three distinct sections, east, west, and extension. At low tide, the water is one kilometre off shore.

COVID-19 update: beaches

Lifeguards will patrol and supervise designated swimming areas at ten beaches: English Bay, Jericho, Kitsilano, Locarno, Spanish Banks East and West, Sunset, Second, Third, and Trout Lake.

Patrolled swimming areas will be marked by red and yellow coloured flags from 11:30am to 8pm every day throughout the season.

Features of Spanish Banks Beach

Not permitted: fishing or harvesting of bivalve mollusks (for example, clams, oysters, mussels)

Spanish Banks East

  • On the Seaside Seawall system
  • Concession
  • Public washrooms
  • Barbeques permitted
  • Picnic tables
  • Eight volleyball courts
  • Lifeguards (Victoria Day to Labour Day, late May to early September)
  • Water wheelchair (2 attendants needed to operate, available from Victoria Day to Labour Day)

Spanish Banks West

  • On the Seaside Seawall system
  • Designated quiet beach (amplified sound is not permitted)
  • Concession
  • Public washrooms
  • Barbeques permitted
  • Picnic tables
  • Eight volleyball courts
  • Dog off-leash area (200m west of the building)
  • Lifeguards (Victoria Day to Labour Day, late May to early September)
  • Water wheelchair (2 attendants needed to operate, available from Victoria Day to Labour Day)

Spanish Banks Extension

  • On the Seaside Seawall system
  • Barbeques permitted
  • Dog off-leash area
  • Kiteboarding launch zone

Things to do at Spanish Banks Beaches

Dog off-leash areas

Find all of Vancouver’s dog parks and off-leash areas, whether in your neighbourhood or along the water.

Parking fees

April 1 to September 30

Type  Rate 
Hourly  $3.50 
Daily  $13.00 
Season pass $87.00

Beach parking lot fees are effective 6:00am to 10:00pm unless otherwise posted.

​ Overnight parking is not permitted.

The parking lot is managed by EasyPark.