Every occasion · Five real picks Start

Under C$150

Affordable birthday dresses that look special.

Special doesn’t have to mean expensive. Put the money into the one thing people notice — colour, shine or shape — and keep the rest simple.

31 dresses · 31 with prices checked Oct 14, 2026

  • Princess Polly

    US$69

    Kaylanie Strapless Sequin Mini Dress Black

    Shine on a budget — the most celebratory finish per dollar.

    View at Princess Polly
  • Jaded London

    C$79

    Adriana Sequin Mini Dress

    Shine on a budget — the most celebratory finish per dollar.

    View at Jaded London
  • Babyboo

    C$141

    Katrina Mini Dress Gold Sparkle

    Shine on a budget — the most celebratory finish per dollar.

    View at Babyboo
  • Princess Polly

    US$99

    Engracia Sequin Maxi Dress Burgundy

    Shine on a budget — the most celebratory finish per dollar.

    View at Princess Polly
  • Princess Polly

    C$40

    Azura Off the Shoulder Maxi Dress Red

    A saturated solid — the colour does the celebrating.

    View at Princess Polly
  • Jaded London

    C$150

    Lavinia Backless Fringe Mini Dress in Gold

    A saturated solid — the colour does the celebrating.

    View at Jaded London
  • Babyboo

    C$109

    Sauline Mini Dress Red

    A saturated solid — the colour does the celebrating.

    View at Babyboo
  • Princess Polly

    US$49.50

    Birdette Plunge Maxi Dress Blue

    A saturated solid — the colour does the celebrating.

    View at Princess Polly

Want five picks for your plan?

Occasion, dress code, style, budget and timing — about 90 seconds.

Find my dress

The short answer

To feel special on your birthday without overspending, spend on the one thing people notice first — colour, sheen or shape — and keep everything else simple. Solid colours, satin or sequin finishes and a defined waist tend to look more expensive than busy prints and stacked trends. Every dress here was C$150 or less on the retailer’s site when we checked.

Where the money shows

  • Solid colour. Busy prints are where budget fabric shows first; a saturated solid hides it.
  • Sheen or texture. Satin, sequins or a fine rib look more considered than flat jersey.
  • A defined waist. A clear waist or bodice line photographs as tailored.

What to skip

  • Stacked trends. One trend reads intentional; three read like this season only.
  • Loud hardware. Big zips and rings draw the eye to the cheapest part.

Make it feel like a birthday

  • One upgrade. Spend the difference on earrings or shoes you’ll wear again.
  • Colour for photos. Red, gold or a deep pink hold up in restaurant light.

Questions people ask

How do I choose a birthday dress that feels special without breaking the bank?

Spend on what people notice first — colour, sheen or shape — and keep the rest simple. A saturated solid or a satin or sequin finish on a simple cut reads more special than a busy print.

Are these prices current?

Each price is what the retailer’s product page showed when we last checked, in that page’s currency. USD prices are converted at the Bank of Canada rate for the C$150 cut-off. Always confirm at checkout — prices and sales change.

Do you have birthday dresses under $100?

Yes — use the “Up to C$100” filter on this page. Prices are in Canadian dollars unless the retailer showed US dollars.