About us

Located at the corner of Lonsdale Ave and Esplanade Ave in North Vancouver.

Independent and locally owned

Some treasures hide in plain sight. Like Mo’s General Store on Lonsdale and Esplanade in North Van’s historic Shipyards District.

Curated for the community, the products inside are
a feel-good mix of home essentials, gourmet goodies,
health and wellness finds, items for kids and pets, unique gifts, artisan crafts, and things you didn’t know you needed but have to have.

Most are made close to home —                                                                    
It’s all chosen with love, and with conscious consumption in mind. There’s coffee, too. Have a seat with a friend or browse the store with a cup of locally roasted
Moja Coffee in hand.

We created this special space for locals —
A destination to scoop up what you need and connect with community. The same was true over 100 years
ago, when North Van’s first grocery store operated behind our doors. Female owned and operated locally, Mo’s General Store prides itself on stocking our customer-favourite quality tested unique products in store. 

Pop inside for conveniences and curiosities, and stay for a MOment.

NEW! Stationary Shop come explore your mindful and creative side.

Check out our latest products on Instagram and new Shop on Facebook 

Hours + Contact Information

Monday - Sunday 9:00am - 7:00pm

51 Lonsdale Ave

North Vancouver, BC V7M2E5

Email: mosgeneralstore@gmail.com

Contact form