If you’re looking for Canadian gift shops to find that perfect gift or to simply shop for a variety of products at once, we’re sharing our favourites with you below. Many of these gift shops you can shop both in person and online.

Please note: We didn’t include Alberta shops below becaue we created a completely separate Alberta Gift Shops shopping guide. 


Some pictures are from the websites of the businesses we feature. This post may contain affiliate links. At no cost to you, we may earn a small commission if you make a purchase. This helps support our team and allows us to keep making local shopping in Canada easy. Thank you for supporting our family-owned small business too!

You might also be interested in:


Canadian Gift Shop: The Pear Co.

If you’re looking for a one stop shop for awesome gift ideas, look no further than The Pear Co. The Pear Co. is a local Ontario shop based in Kirkland Lake, ON that features products from over 100 women owned Canadian businesses. With fun new arrivals for every season or check out their featured items, gift bundles, or take a look through their entire shop. They have something for every occasion and things you wouldn’t even think of but would be a perfect gift!

You can shop online or visit them in person at:

  • 42 Government Rd West, Kirkland Lake, ON

The Local Space

The Local Space is a Canadian gift shop based and local British Columbia business. They take pride in finding products from great Canadian brands to showcase in their shop. The Local Space is a women owned and women run shop. They offer many custom options such as charcuterie boards, jewellery or gift baskets so you can personalize many of your gifts.

You can shop online or visit them in person at:

  • 20497 Fraser Highway Langley, BC
  • 101-46132 Yale Rd, Chilliwack, BC

The Baltic Club: Gift Shop In Canada

The Baltic Club is a local Montreal business and online gift shop. Their selection of products includes beautifully designed planners, calendars, journals, candles, bath & body products, greeting cards, along with DIY kits to fulfill your creative side. This gift shop is perfect especially for the writer, planner, crafter or organizer in your life. Everything in The Baltic Shop is aesthetically pleasing, modern and trendy. Below we’re featuring one of their paint-by-number kits.

Picture Credit: The Baltic Club

Canadian Gift Shop: Main & Local

If you’re looking for fun gift ideas and Canadian souvenirs, check out Main & Local. This online gift shop has such a great collection of iconic ‘Canadian’ things like curling rock mugs (shown below), poutine socks, the Toronto raccoon mug, CBC products and more. 

Picture Credit: Main & Local

Shop Moi Ca

Shop Moi Ça puts together the best curated gift boxes for every occasion. You can also customize their gift baskets to make them perfect and thoughtful for the person you’re shopping for. Their products are packaged beautifully, you can add a personal note and voila, you have the perfect gift.

Picture Credit: Shop Moi Ça

The Shipyards Muskoka Marketplace

The Shipyards Muskoka Marketplace is definitely one of our favourite Canadian gift shops and is based in Gravenhurst, ON. Not only is their location right on Lake Muskoka absolutely gorgeous, but their shop is huge. It has two levels to explore a variety of made in Canada products and other gift ideas. It’s definitely a must-see gift shop. 

Visit them in person at:

  • 908 Bay St., Gravenhurst, ON

Canadian Gift Shop: Sticks & Doodles

Sticks & Doodles is an awesome Canadian gift shop and local Regina business. They create the most beautiful made in Canada wood custom signs, ornaments, wooden name tags, and monthly birth milestones. All you have to do is send them a picture of your family, your pets, your best friend and they will create a wood wall art based on that picture. You can even send them a handwritten note or a meaningful drawing your kids made for you when they were little and they will make a piece of art out of it. There are so many possibilities! Their products are perfect for custom gift ideas.

Shop online or visit them in person at:

  • 595 Henderson Dr. Regina, SK

Tate General Store

Tate General Store is an online gift shop and local Toronto business that is fully stocked with cool and fun gift ideas. They have everything from fun games, edible chemistry kits, bar accessories, self care items and so much more. Their best sellers include products like ‘Hate Satin Remover’ and ‘Turdcules – Turdally awesome’, which is a very effective bathroom spray. We purchased their Spanish lesson playing cards which have been really fun as we attempt to learn spanish! These are perfect examples of some of the more random items you’ll find at Tate General Store. 


Cultured Coast: Gift Shop Canada

Local Nanaimo business, Cultured Coast, is definitely a great shop to find Canadian gifts and support local shops. They feature products from over 100 Canadian brands. 

Shop online or visit them in person at:

  • 67 – 6631 Island Hwy North, Nanaimo, BC


Funktional is an awesome local Kelowna shop and Canadian gift shop. Their shop is focused on supporting Canadian makers so it’s full to the brim of unique made in Canada products. You can find everything from pottery, greeting cards, DIY kits, and so much more. We love their commitment to support local Canadian businesses.

Shop online or visit them in person at:

  • 447 Bernard Ave, Kelowna, BC

These Canadian gift shops make it super easy to support local Canadian brands and find really unique products. We’ll keep updating this list as our team of local shopping experts discover more.

You might also be interested in: