Once Upon a Time
TV & Film

TV & Film in Richmond, BC

Richmond is a key actor in British Columbia’s huge ‘Hollywood North’ film and television sector. Many productions are shot here, from blockbuster movies to cult TV shows. Our photogenic cityscapes, historic sites, and natural settings have starred on screens large and small—and enticed travelling fans to visit their favourite set locations or catch new productions filming on our streets.

Starring roles

Movies shot in Richmond:

  • Overboard (2018)
  • Power Rangers (2017)
  • War for the Planet of the Apes (2017) 
  • Psych: The Movie (2017)
  • Deadpool (2016)  
  • Godzilla (2014)  
  • The Interview (2014)  
  • Charlie St. Cloud (2010)  

TV series shot in Richmond:

  • Once Upon a Time
  • Siren
  • The Crossing
  • Supernatural 
  • The X-Files 
  • Border Security: Canada’s Front Line
  • Chesapeake Shores  
  • Lucifer
  • Stargate SG-1
  • Psych
  • Arrow
  • DC’s Legends of Tomorrow  
  • Bates Motel
  • iZombie
  • The Magicians
  • Life Sentence
  • The Terror: Infamy
  • The Twilight Zone
  • Project Blue Book (Season 2)
  • Nancy Drew
  • Breakfast, Lunch & Dinner

Once Upon a Time

One of the most notable TV shows ever filmed here is ABC’s Once Upon a Time. The village of Steveston played the small town of Storybrooke on the show from 2011 to 2017, and local businesses and landmarks can easily be spotted in the background.

Much of the filming came to life on Moncton Street where many businesses had fictional Storybrooke alter egos. Popular attractions such as the Gulf of Georgia Cannery National Historic Site and London Heritage Farm also featured on the show. Learn more about the Real Storybrooke here.

Movie locations to visit

2014’s big-budget Godzilla was shot in B.C. and beyond. But Richmond’s Steveston Village was a vital backdrop for battling the scaly critter, especially at Fisherman’s Wharf.

2018 comedy Overboard, staring Anna Faris, repurposed several Steveston spots, including Rocanini Coffee Roasters, Steveston Community Park and the Buck & Ear pub.

Steveston’s Once Upon a Time-starring Romania Country Bread also found itself onscreen in 2010’s Zac Efron vehicle Charlie St. Cloud.

2016’s Power Rangers filmed at multiple Steveston locations, including the Gulf of Georgia Cannery National Historic Site and Moncton Street.

What’s filming now?

If you see a sudden gathering of large white trailers here, you’ve likely found a film set. It’s worth stopping to watch the action – and you may spot a star or two.

To find out what’s filming before you arrive, keep an eye on our Twitter feed; we sometimes mention productions in progress and where to find them. If you already know about a movie or show that’s usually filmed in Richmond, find out if it’s currently in production here via the handy Creative BC website.