16 Winter Hats That Are Both Cute and Functional

If there’s any time of the year that deserves to be the unofficial hat season, it’s winter. Between the biting wind chill and inevitable flurries of snowfall that come with the colder months, you couldn’t have a better reason to break out your winter hats every day. Plus, considering the fact that we lose a large amount of our body heat through our heads, you have even more incentive to top off all of your cold-weather outfits with the practical accessory—because nobody wants to risk getting sick.
Whether you live in a place that experiences temperatures that could rival the Arctic, or “cold” to you means anything lower than 60 degrees, investing in a hat for winter is always a good decision. It also doesn’t hurt when they’re just as stylish as the rest of your ensemble. Below, we’ve pulled together all the hat styles you’ll need this winter, from chic berets and ultra-warm beanies to cool girl–approved paperboy caps. Shop them all below.
Berets
You'll love wearing this.
Beanies
Fisherman Caps
Wide-Brim Hats
Now, see all the different ways you can wear your hats this season.

-
Don't Pack Up Your Sweaters Just Yet—Cool Fashion People Are Repurposing Them in the Chicest Way for Summer
All the outfit inspiration is inside.
-
According to the Fashion Set, It's Officially a Sardine Summer—35 Picks They Can't Get Enough Of
The tinned-fish trend is in full effect.
-
My Friend Asked What's Chic to Buy From Amazon—I Sent Her 30 Early Access Fashion and Beauty Prime Day Deals
A pregame Prime Day.
-
7 Effortless Summer Accessories I Swear By That Upgrade Every Outfit
To live is to accessorize.
-
The Subtle Style Accent That Will Give Your Wardrobe Some New-Season Oomph
Tap in.
-
Goodbye, Boring Basics—This Is the Elegant Trend New Yorkers Are Wearing With Tank Tops This Summer
Obsessed.
-
The Quietly Cool Handbags Taking Over Seoul (and Your Instagram Feed Next)
Only the best of the best.
-
This Pretty Accessory Trend Is How Fashion People Are Making Baggy Jeans Look More 2025
Time to elevate.