Main Street Market sign with photos of three store locations: Okotoks, Strathmore, and Mahogany.

Home to 250+ Alberta Makers & Small Businesses

MSM - The Place to Be

Discover Alberta’s best local makers. All in one place.

Every shelf tells a story. From handmade goods and home décor to pantry items, bath, gifts, and one-of-a-kind finds, everything inside our stores is created by real Alberta makers. When you shop here, you're supporting hundreds of local families, artists, and entrepreneurs.

Main Street Market was created to give Alberta makers a permanent place to grow, and shoppers a place to discover something different.

Instead of one business, you’ll find over 250. Each space inside our stores belongs to a local maker, artist, or small business owner who is building something of their own.

Our role is simple. We provide the space, the exposure, and the community that allows small businesses to thrive, while creating a destination where customers can shop locally, discover new brands, and feel connected to the people behind the products.

Main Street Market is proudly Canadian owned and operated, and built on the belief that local businesses deserve a place to be seen.

Be the first to know what’s new at Main Street Market

Get monthly updates on new arrivals, customer favourites, in-store happenings, and subscriber-only surprises across our Okotoks, Strathmore, and Calgary locations.

Discover Something New Every Time You Visit

Main Street Market isn’t just one store. It’s over 250 Alberta small businesses, all under one roof.

Every visit feels different. New products arrive daily, from handmade home décor and gifts to pantry items, bath and body, apparel, and one of a kind finds you won’t see anywhere else.

When you shop here, you’re not supporting a corporation. You’re supporting real people. Local makers, artists, and entrepreneurs who are building something of their own.

Whether you’re looking for the perfect gift or something for yourself, you’ll always discover something new.

Why Shop With Us?

Support Local
Every purchase directly supports Alberta small businesses and keeps money in our local communities.

Discover Something New
With over 250 makers across our locations, there is always something new to find.

More Than Just Shopping
Main Street Market is a place to explore, discover, and connect with the stories behind the products.

Our Stores

Visit us today to see what new businesses have joined our community. Our friendly staff and tenants are always excited to meet new shoppers!

  • Located on Okotoks’ historical McRae Street, our flagship Okotoks location always has something new going on. Featuring over 100 makers and small businesses; there’s something for everyone here. Be sure to swing by and check out our constantly changing window displays!

    8 McRae St.
    Okotoks, AB T1S 1J5

    (403) 982-3000

    Store Hours:

    Monday - Saturday: 10am - 5pm

    Sunday: noon - 4pm

  • Our Strathmore store is located in the heart of downtown. The strong sense of community and priority for supporting local creates a unique and welcoming shopping experience. Like all our stores, we host multiple events per year that you won’t want to miss!

    227 3 Ave unit 104
    Strathmore, AB T1P 1N7

    (403) 902-1283

    Store Hours:

    Monday - Saturday: 10am - 5pm

    Sunday: noon - 4pm

  • Located in the heart of Westman Village - our Mahogany store is a smaller boutique store focused on showcasing what MSM is all about. This store serves as a satellite location, highlighting makers and small businesses from both our Strathmore and Okotoks stores.

    117 Mahogany Centre SE
    Calgary, AB T3M 0T2

    (587) 956-5244

    Store Hours:

    Monday - Saturday: 10am - 5pm

    Sunday: 10am - 4pm

For Vendors

Interested in becoming a vendor? Here's how it works:

1. Apply

Apply using the Google Forms below for one or more of our stores.

2. Plan

Meet with our team to plan how much space you want to rent, how to best showcase your products, and when to start moving in.

3. Sell

Stock your space and let all your followers know where they can now buy your products!

Small Businesses FAQs

  • No, we provide full time staffing that takes care of all Point of Sale tasks, cleaning / store upkeep, and providing service to customers.

    Vendors are welcome, and encouraged, to setup pop-up stations in their areas to highlight their products. Just make sure to let our team know first :)

  • Yes! Main Street Market uses Ricochet’s consignment point-of-sale software. This tracks everything from inventory of products to sales. Each vendor receives their own login for our ricochet service so they can check up on inventory and sales whenever they’d like.

  • Nope! We offer month-to-month contracts; providing you flexibility to increase or decrease sales space as you see fit.

  • Social media! Let all of your followers, loyal customers, friends and family know where they buy your products. The more you post and promote your own business the more we can repost for you and market together as a team.

Follow us on Instagram