Panda Market
July 23 - September 11, 2016
The original Summer Night Market in Richmond is back for the vibrant 9th ...more
Richmond Night Market
July 23 - October 9, 2016
Richmond Night Market has become an annual tradition and one of the flagship s...more
Whale Watching with Steveston Seabreeze Adventures
July 23 - August 31, 2016
Departing at 9:00AM & 2:00PM daily June 18th - Aug 31st, step in...more
Whale Watching with Vancouver Whale Watch
July 23 - September 4, 2016
Departing at 9:00am & 2:00pm daily from June 16th -Sept 4th, your 3 - 5 ho...more
Kwantlen St. Farmers Market
July 26 - October 18, 2016
The Kwantlen St. Farmers Market strives to showcase the absolute very best of ...more
Music at the Cannery
July 29, 2016
The Cannery's outdoor summer evening concert series returns, from July 8 to 29...more
YVR Take-Off Fridays
July 29 - August 26, 2016
YVR Take-Off Fridays is back for our 7th annual summer celebration. Enjo...more
2016 Steveston Farmers & Artisans Market
July 31, 2016
Come and enjoy an afternoon at the Steveston Farmers & Artisan Market...more
2016 Steveston Farmers & Artisans Market
August 7 - 28, 2016
Come and enjoy an afternoon at the Steveston Farmers & Artisan Market...more
Whale Watching with Steveston Seabreeze Adventures
September 1 - October 31, 2016
Departing at 11:00AM daily until Oct 31st, step into the ocean world of o...more


Pack Your Bags and Head to Storybrooke

Once Upon a Time

The small town of Storybrooke in the ABC hit TV series Once Upon a Time is actually the village of Steveston in Richmond, BC!

Since 2011, film crews have been descending on this quaint fishing village to transform it into Storybrooke, Maine. The businesses in the "Real Storybrooke" are often seen in the show, and crews spend hours changing signs and building set pieces prior to filming. The Steveston Post Office & Visitor Centre becomes the Storybrooke Post Office, Steveston Coffee Co. transforms into Storybrooke Coffee Co., and Pieces home décor and gift shop turns into Purbeck Shoes. Romania Country Bread has truly embraced its fictional alter ego, and maintains their Storybrooke Country Bread signage year-round.


Walk Storybrooke

Fans can pick up a free Once Upon a Time walking map at the Tourism Richmond Visitor Centre on Moncton Street (where much of the filming takes place) to take their own self-guided tour of Steveston. It's fun to walk in the footsteps of the show's stars, such as Robert Carlyle (Rumpelstiltskin), Jennifer Morrison (Emma Swan), and Lana Parrilla (Regina Mills)!


Shop Storybrooke

Stop by the Visitor Centre at 3811 Moncton Street to get your official licensed OUAT souvenirs, such as t-shirts, hats, mugs, magnets, and much more!

Several shops in Steveston carry OUAT-themed merchandise or have created themed food or beverages. The Candy Dish carries a variety of sweet treats such as Snow White Fudge and Rumpel's Chocolate Dagger. Visitors can also try a Dark Swan Latte at Village Books & Coffee House or Henry & Emma's Special Hot Chocolate with Cinnamon at Steveston Coffee Co.


Dine in Storybrooke

Whether you're looking for fish n' chips, fine dining restaurants, fresh coffee or frosted cupcakes, there is something for everyone in Steveston!

Be sure to venture around the City of Richmond as well because you'll come across some of the best Chinese food outside of Asia. There are actually over 800 restaurants in Richmond, so there is no shortage of new spots to explore, including Alexandra Road which has been nicknamed "Food Street." Check out the Restaurants page and our blog, 365 Days of Dining, for more inspiration on where to eat in Richmond.


Stay Connected

Tourism Richmond's Real Storybrooke Facebook page features fan photos, film updates, and general information on things to see and do in Richmond.

General information about Richmond, BC (and film updates) can be found on Twitter.



Where is Steveston?
Steveston is a historical fishing village located in southwest corner of Richmond, British Columbia. Many people are surprised to learn that Storybrooke is actually in Canada!

Do you have the film schedule for the entire year?
No, film notices are released a few days in advance (usually 2 - 10 days). As soon as a film notice is received, the information is posted on Facebook and Twitter.

How often does filming happen in Steveston?
Filming has historically occurred on 1 - 3 day(s) per month, but really depends on what location the script calls for. Signage and sets go up the day before filming and come down the day after.

Who will be filming on set?
This information is not released. So you never know which actors you might see on a film day!


Storybrooke 730x350

Watch Once Upon a Time on ABC (CTV in Canada) on Sundays at 8/7c.