Skip to Content

10 Best Places to Shop for Holiday Dresses in Canada

10 Best Places to Shop for Holiday Dresses in Canada

It’s time to start planning out those festive outfits for all your holiday parties, and today I’m sharing where to shop the cutest holiday dresses in Canada that are also perfect for adding to your capsule wardrobe!

Although I’m not the biggest fan of winter, I love the holiday season.

I’ll be sharing some holiday dresses I think are timeless, and can be worn for years to come.

You can totally find the perfect capsule dress and wear it to all of your holiday occasions – you don’t need to buy a new dress for every single party or celebration!

Here are some of the best places to shop for holiday dresses in Canada, whether you’re looking for casual or fancy dresses!

Be sure to also follow me on Instagram and TikTok – I share a lot more content on those platforms that don’t make it to the blog!

If you’re looking for more holiday tips, you might enjoy these posts:

10 Best Canadian Shoe Brands to Shop

Where to buy holiday dresses in Canada

Ever New

Based out of Melbourne, Ever New makes gorgeous and feminine pieces for both work and play.

They’ve got plenty of timeless and beautiful holiday dresses that can be worn for all of your festive occasions.

This mock neck mini sweater dress would be so cute paired with knee-high leather boots or a long coat and glittery heels.

I also adore this satin cowl dress, which is made with recycled polyester and comes in a pretty teal or cinnamon colour!

A lot of their dresses are in the pricier $100 to $200 range, but their pieces are timeless and can be worn for years to come.

They’re also working towards having their clothing be 80% eco-conscious by 2022, which is awesome!

Amazon Canada

Y’all know how much I love buying clothes on Amazon Canada – they always have great deals, and the shipping is super fast!

They have all kinds of popular brands like ASTR the Label and For Love & Lemons, and they even have their own in-house clothing brands like The Drop.

While you can’t shop on Amazon in-store (at least yet), you can get free same-day, 1-day, or 2-day shipping in various large cities across Canada!

If you’re looking to shop cute clothes on Amazon, I’ve got a few blog posts you might enjoy:

Abercrombie & Fitch

You might remember Abercrombie as the beachy, preppy clothing brand, but they actually have a lot of more modern, cute pieces nowadays.

5 Ways to Style Levi’s Wedgie Jeans

They have a lot of stunning holiday dresses and jumpsuits that you might see at Aritzia or Reformation, and they’re a little more affordable.

They’re also a sister brand to Hollister, if you didn’t know!

I’m obsessed with this cozy turtleneck sweater dress that comes in a bunch of colours and this gorgeous cutout jumpsuit.


I’ve been shopping at Guess since high school, and I’ve always adored the amazing and long-lasting quality of their pieces.

I don’t think I’ve ever had a piece of Guess clothing rip or damage on me, which I can’t say for any other clothing brand I’ve ever shopped from.

They also now have an eco-friendly collection made with sustainable materials, including their holiday dresses!

I love this blazer-style wrap dress (made with recycled materials) and this pretty wrap sweater dress (which comes in a few different colours).

A lot of their holiday dresses are in the $100 to $200 range, but I think it’s definitely worth it for the quality.

They also have a sister brand called Marciano, which I would say is a more elegant and mature.


I literally die for the gorgeous and timeless holiday dresses at Reformation.

If you haven’t heard of Reformation before, they’re a sustainable fashion brand that makes gorgeous and modern pieces.

A lot of their holiday dresses are form-fitting and super flattering, and they usually have plenty of different prints and colours for each dress style.

I love this slimming midi dress, this amazing silk midi dress, and this long sleeve midi dress with a chic slit.

You can shop them online, and they have free express shipping, easy returns, and duty free shipping to Canada!

How to Build a Capsule Wardrobe

They are on the pricier end with most dresses in the $300 to $400 price range, but their pieces are ethically made with sustainable materials.

The Bay

Of course, we can’t forget the iconic Hudson’s Bay Company, which is the oldest clothing company in Canada.

They have all kinds of brands available at The Bay, from affordable to designer, and they have plenty of stunning holiday dresses you can shop.

My fave thing about shopping at The Bay is that they always have amazing deals!

I adore this puff sleeve dress from Adelyn Rae and this blazer dress from Ever New.


Nordstrom is pretty much the same as The Bay, except it’s an American company.

They’ve got a lot of gorgeous modern dresses from brands like ASTR the Label and VERO MODA.

They’ve also got their own in-house brands like Zella and BP!

I love this slit midi dress from Socialite, this floral dress from Floret Studios, and this satin wrap dress from Lavish Alice.


You definitely know of Aritzia if you’re Canadian, but if you don’t, they’re a clothing brand based out of Vancouver.

A lot of their pieces are simple with a twist, so you can keep them in your wardrobe for years.

They’ve got plenty of gorgeous holiday dresses that you can have in your capsule wardrobe!

Their midi slip dress is a classic wardrobe staple and their Novella dress can be dressed up or down year-round.

Oak & Fort

Oak & Fort is another Vancouver-based fashion brand, and they’re all about minimal pieces.

10 Best Canadian Swimwear Brands to Shop

They have plenty of chic and minimal holiday dresses that are quite affordable in the $50 to $100 range.

I love this mini cowl slip dress and this turtleneck sweater dress.


I’m not at all an advocate for fast fashion, but H&M has an eco-conscious line, and they’re at least working to be more sustainable.

Their eco-conscious collection is made with 20-50% recycled materials, and they have a lot of gorgeous and timeless holiday dresses.

I love that their eco-conscious collection is still affordable as well!

I’m obsessed with this satin slip dress and this knit sweater dress, both made with recycled polyester.

Where to buy holiday dresses in Canada:

  1. Ever New
  2. Amazon Canada
  3. Abercrombie & Fitch
  4. Guess
  5. Reformation
  6. The Bay
  7. Nordstrom
  8. Aritzia
  9. Oak & Fort
  10. H&M

These were some of the best places to shop for timeless holiday party dresses in Canada!

You can find more of my fave products and items on my wishlist in my Amazon Shop.

Where will you be shopping for holiday dresses in Canada? Will you be attending any holiday parties or gatherings this year? Let me know on Twitter or Instagram!

If you’re looking for more holiday tips, you might enjoy these posts:

9 Best Canadian Outerwear Brands to Shop

Be sure to keep up with me on Instagram, TikTokTwitter, Facebook, and Pinterest if you aren’t already!

Feel free to subscribe to my weekly newsletter to get my blog posts delivered straight to your inbox.

Jessica Lam | Toronto lifestyle, fashion, beauty, and travel blogger | Diary of a Toronto Girl, a Canadian lifestyle blog

You don't have to buy a new dress for every occasion. Here are some of the best timeless holiday party dresses & outfits to add to your capsule wardrobe!