The small town of Storybrooke in the ABC hit TV series Once Upon a Time (OUAT) is actually the neighbourhood 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., Pieces home décor and gift shop turns into Purbeck Shoes, and Romania Country Bread becomes Storybrooke Country Bread.
Along with exploring Steveston and checking out some of the film locations featured in the show, you can also pick up licensed Once Upon a Time merchandise at the Visitor Centre, shop for OUAT-themed items at some of the local shops, and try some OUAT-themed beverages.
Start planning your trip to the “Real Storybrooke” today!
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.
Watch the Show
Watch Once Upon a Time on ABC (CTV in Canada) on Sundays at 8/7c.