Coats are an essential part of any Canadian wardrobe, considering it’s one of our most-worn pieces for at least half the year. That’s a good reason to invest in something warm, durable and, above all, beautiful. And if you need a hand in justifying splurging on a new one, remind yourself that you’ll be wearing your winter coat at least 180 days a year. For a $500 coat, that’s just under $3 per wear. #GirlMath at its finest.

Below, we’ve rounded up 15 winter coats–from cropped to floor-sweeping styles–that promise to keep us warm and cozy all winter long. Standouts include a quilted down jacket with a removable hood from Soia & Kyo along with an iridescent paisley print puffer from a Canada Goose x Concepts collab.

Big Baffle Puffer, Twik, at Simons

simons puffer coat
Price: $195

SHOP

The Highland Long Puffer Coat, Frank and Oak

best winter coats
Price: $300 (was $499)

SHOP

Jasmine Reversible Puffer, Soia & Kyo

best winter coats
Price: $625

SHOP

Crofton Puffer, Concepts x Canada Goose

canada goose puffer
Price: $1395

SHOP

Pike Lake II Long Jacket, Columbia, at Altitude Sports

best winter coats
Price: $250

SHOP

Chevron Quilted Puffer Jacket, Nobis

nobis puffer
Price: $1095

SHOP

1996 Retro Nuptse Jacket, The North Face

north face puffer
Price: $430

SHOP

The Long Re:Down® Puffer, Everlane

everlane coat
Price: $292 (was $417)

SHOP

Powder Soft Down Jacket, Uniqlo

uniqlo puffer
Price: $130

SHOP

Leone 2-In-1 Down Jacket, Mackage

mackage puffer
Price: $1250

SHOP

Katie Edition Winter Down Jacket, Lolë

best winter coats
Price: $545

SHOP

Wonder Puff Jacket, Lululemon

lululemon puffer
Price: $298

SHOP

Leticia Short Sherpa Puffer, Noize

noize coat
Price: $126 (was $252)

SHOP

The Duvet Puffer Mid, Babaton, at Aritzia

babaton puffer
Price: $298

SHOP

Maud Parka, Helly Hansen, at Amazon

amazon coat
Price: from $273

SHOP