A Proper Pub, Just Down the Road from Parksville

Fifteen minutes south of Parksville, tucked away in the quiet folds of Nanoose Bay, the Rocking Horse Pub has been pouring pints and serving hearty plates since 1978. Dark wood beams, a big stone fireplace and a patio on the old Sanders farm fields: it’s the kind of English-style pub locals keep coming back to.

Rocking Horse Pub near Parksville – exterior entrance
Rocking Horse Pub near Parksville – wood-panelled bar interior

Pub Food Worth the Drive

Steak and Guinness pie, bangers and mash, fresh fish and chips (haddock, halibut or wild sockeye), burgers, salads and shareables. Every night brings a daily special, from Sunday roast beef to Friday’s AAA prime rib.

Happy Hour, Every Day 3–5 PM

House wine, Rocking Horse Lager and highballs at $5, plus a different drink special each day of the week.

Live Music on the Weekends

Local bands take the stage most Saturday nights, with the odd Friday show too. Tickets are usually $10, and booking a table is the best way to get a seat.

Rocking Horse Pub near Parksville – dining room

Game Day on the Big Screens

Catch the big games on our TVs with surround sound, with game day food and drink specials.

Rocking Horse Pub near Parksville – patio

Dogs Welcome on the Patio

Bring your four-legged friend along on the patio.

Getting Here from Parksville

About 10 km and 15 minutes from Parksville. Head south on Highway 19, turn onto Northwest Bay Road, then Sanders Road and Rocking Horse Place. There’s free parking on site.

Hours

Sunday to Thursday 11:30 AM to 9 PM, Friday and Saturday 11:30 AM to 10 PM. Sunday brunch runs 11:30 AM to 2 PM.

Or call 250 468 1735.