When investing in a new coat for the season, you'll want to be sure it's something you love and can mix and match with everything. That said, one thing you don't have to do is overspend. While there are so many luxe pieces to shop, there are also tons of stylish and affordable finds worth owning. We went on a mission to uncover this season's best coats that cost less than $100. From fuzzy leopard prints to chic plaid choices, you won't be disappointed. Keep scrolling to shop our favorites.
Wear this Topshop Checked Jersey Chuck On Coat ($95) every day.
The POPSUGAR Hooded Chambray Trench Coat ($60, originally $80) has an unexpected hood that adds a fun punch to this look.
This navy blue Loup Queen Trench Coat ($78, originally $194) is a great way to add some color without being too bright.
This Mural Oversize Midi Coat ($89, originally 148) looks so soft.
Stay warm in this Halogen Faux Fur Coat ($100, originally $179).
Try something different and rock this unique Topshop Striped Duster Coat ($100).
This comfy BP. Plaid Duster ($79) would look great with black jeans.
We love the light blue hue on this Leih Midi Coat ($45, originally $80).
Style this Chelsea28 Duster Jacket ($99) with light-wash jeans and neutral shoes.
You can throw this Topshop Boucle Jersey Coat ($95) on over anything.
This lightweight Lira Clothing Carmen Belted Trench Coat ($90) makes for a great layering piece.
Wear this Topshop Sam Double Breasted Coat ($95) around the office.
Get in on the trend and rock this Xianiwta Faux Fur Leopard Coat ($37-$49).
If you love pink, this Halogen Double Breasted Trench Coat ($100, originally $179) is for you.
This Mural Longline Glen Plaid Blazer ($95) is so chic.