Shop these 10 stylish winter coats from Walmart for under $40

Updated

Thanks to dropping temps and chilling winds, it's time to bundle up!

While some many splurge for the expensive Canada Goose coats, finding a warm winter coat doesn't need to cost hundreds of dollars -- it doesn't even need to cost $100.

Right now there are tons of winter jackets available from Walmart that all retail from under $40. From velvet version to your classic puffer or wool coat, you can't go wrong with these amazing deals. Shop 10 of our favorite winter coats below!