Looking for Bridebook in your country?

How Much Do Bridesmaid Dresses Cost in Canada?

Elinor Zucchet
Last updated: 17th Feb 2025

Asking friends and family to be your bridesmaids is fun and exciting. They get to be a part of your big day and are close by as you get ready, cheering you on as the nerves set in.

If you’ve been asked to be a bridesmaid, it’s equally as exciting. Taking part in the wedding of a loved one is a brilliant honor. It also means there’s a shopping trip in your future so you and the other bridesmaids – as well as the bride herself, of course – can try on some beautiful dresses.

Hopefully, when the time comes to go dress shopping, you know who’s going to pay for what. Is the bride and her family picking up the bill, or have the bridesmaids been told they’ll need to pay for their dresses? Either is fine, but making sure everyone knows what’s expected of them early on is important.

And it’s important to remember that the cost of bridesmaid dresses can vary from relatively reasonable to super expensive. But, how much of your wedding budget do you need to set aside? In this post, we’re going to explore how much bridesmaid dresses cost, including the factors that sway the price, the cost of alterations and whether you can buy bridesmaid dresses at major retailers.

What’s the average cost of a bridesmaid dress?

Bridesmaids and bride with bouquets

Bridesmaid dresses can range anywhere from $140 to $850, depending on your overall budget. With the average Canadian wedding costing a hefty $30,000, it might be hard to justify spending at the higher end of that range — especially if you have four or five bridesmaids. If your bridesmaids are covering the cost of their dresses, you may want to opt for a more budget-friendly option. A price point around $140 to $250 should strike a great balance between style and affordability.

Why are bridesmaid dresses so expensive?

Bride and bridesmaids

Bridesmaid dresses can be rather expensive, especially if you choose a well-known brand or designer, or choose to shop at a boutique wedding retailer. It is, of course, common for anything wedding-related to come with a premium price tag, as this is more likely to guarantee that your day is extra special. 

Bridesmaid dresses are usually made using quality materials and have intricate details. Beading and embroidery take time, as well as any customisations that might be needed to tie them into the bride’s dress.

What factors affect the cost of a bridesmaid dress?

Bride and bridesmaids

Many factors can impact the cost of bridesmaid dresses, whether you shop at a major retailer or an independent boutique.

  • The fabrics you choose can have a huge influence, for example, silk and lace are far more expensive than cotton and polyester.
  • More elaborate and detailed designs will be pricier than simple designs.
  • The more well-known and established your chosen brands and designers are, the more expensive the dresses will be.
  • Customizations can be pricey, so you’ll have to pay more if you’re looking for lots of changes.
  • Retailers in like Toronto or Vancouver, particularly boutiques and independents, will generally be more expensive than those outside large cities.
  • If you use a seamstress, a more skilled and experienced professional will cost more than one at the start of their career.
  • If you buy four or five dresses it will, of course, cost more than if you were to buy one or two. But, you might find the cost per dress is less the more you buy.
  • Don’t be surprised if the cost is higher if you have a tight timescale, so make sure you don’t leave anything till the last minute.
  • Renting your bridesmaid dresses is often more affordable, but comes with more limitations and limited customization options.

Who pays for bridesmaid dresses?

Friends with balloons in a field

Whether or not you choose to pay for your bridesmaid dresses depends entirely on you, your budget, your bridesmaid budgets and the style and cost of the dresses you have in mind.

If you’re setting ‘rules’, then you may want to ensure you have the budget to cover your bridesmaid dresses. If you’re not picky about what they wear, then it’s common to ask your bridesmaids to pay for their dresses themselves.

For more information on wedding etiquette, read our guide on what your bridesmaids should and shouldn’t pay for.

How much do bridesmaid dress alterations cost?

Bridesmaids

Because bridesmaid dresses are usually less intricate than a wedding dress, the cost of alterations tends to be much more reasonable. You can generally expect to pay around $50 to $70 per dress for standard alterations. However, more extensive adjustments could cost double that or more, depending on the work required and the time it takes.

How much do bridesmaid accessories and shoes cost?

Bride and bridesmaids shoes

Generally, even if the bride or her family is covering the cost of the dresses, bridesmaids are usually expected to provide their own shoes and accessories. That said, it’s common for the bride to give her bridesmaids a small thank-you gift on the morning of the wedding, which might be a piece of jewelry to wear and keep.

Bridesmaid shoes don’t need to be expensive — simple flats or classic heels will do the trick. Just keep in mind that everyone will be on their feet for most of the day, so comfort is key. A good pair of mid-heel dress sandals or ballet flats will typically cost around $50 to $100. As for accessories and jewelry, you might want to pick up something special for the occasion, but chances are you already own something that will complement your dress beautifully.

How much does bridesmaid hair and makeup cost?

Bride and bridesmaids in robes

On your wedding day, you’ll likely hire a professional hair and makeup artist to help you look your best and take the pressure off. As part of that, you might want to include your bridal party so your bridesmaids can feel just as polished and glamorous.

If you’re able to book a package, hair and makeup for each bridesmaid (including a trial) will typically cost around $150 to $200. If your artist has an assistant, you may be able to get a lower rate by having them take care of the bridesmaids while the main artist focuses on you.

For more details, check out our guide on wedding beauty costs.

Can you buy bridesmaid dresses at major retailers?

Bridesmaids with different dresses

If you’re working with a strict budget, there are plenty of major retailers in Canada that offer a great selection of bridesmaid dresses. For example, stores like Hudson’s Bay and RW&CO. carry stylish and elegant options to suit a variety of tastes and budgets. You can often find beautiful dresses for around $100 to $150, which is significantly less than what you might pay at a boutique. It’s always worth checking out larger retailers — you never know what hidden gems you might come across.

Plan your dream wedding on Bridebook

At Bridebook, we have everything you need to plan the perfect wedding, including expert advice, handy guides and exclusive discounts on venues. Sign up and start planning your perfect wedding today!

You Might Also Like…

Happy Planning!

Elinor Zucchet
Elinor is a multilingual writer with a Master of Arts from the University of Borlänge (Sweden), Chambéry (France) and Madrid (Spain). She organised her own multicultural wedding in the Faroe Islands, Spain and Texas, and shares her experience and advice with Bridebook readers, so that their big day reflects their unique personality.
Last updated: 17th Feb 2025