15 Rainy Day Outfits That Are Practical and Stylish

A rainy day doesn't have to put a damper on your style.

Person holding an umbrella and wearing a light blue coat, white turtleneck, and denim jacket and pants
Photo: Edward Berthelot/Getty Images

Rainy day outfits don't typically win any awards for their sartorial grace. That's because when there's rain in the forecast, most of us will do whatever it takes to stay protected from the elements — even if that means sacrificing our style. However, that doesn't necessarily have to be the case. While certain celebrities never dress for the weather, we're big believers in carefully considering whether your OOTD is rainy-day appropriate to save on comfort (read: damp jeans are the worst) and from ruining your footwear (note: do not get leather boots wet). Fortunately, with the right tips and tricks, it's possible to find a rainy-day outfit that's not only practical but stylish, too.

A quality raincoat and rain boots may be what you reach for when the clouds start to roll in, but they're not your only options. To expand your outfit potential, keep fabric and color in mind. For instance, going with water-resistant materials (rather than super absorbent ones) and natural fibers will keep you dry and happy.

Darker colors are usually preferred over lighter shades since they wear better if they happen to get wet. Still, don't be afraid to try a bright, bold color, which can be mood-boosting on those gray, dreary days.

Keep scrolling for our favorite rainy day outfits, plus tips on how to style them.

Keep It Classic

Person outside in the rain wearing a hat, jacket, jeans and boots
Edward Berthelot/Getty Images

Your favorite jeans are a cool and casual choice for a rainy day. Style them with your go-to ankle boots, but if you're feeling daring, try a denim shirt instead of a tee.

Find New Ways to Layer

Person wearing a purple hoodie underneath a maxi dress with sneakers
Christian Vierig/Getty Images

If the temperature drops, wear a thin, non-bulky hoodie underneath your maxi dress. Then, you can complete the look with a pair of sneakers for something unexpected and fun.

Don't Be Afraid to Mix It Up

Person wearing a hat, black sweatshirt, black shorts and black combat boots
Edward Berthelot/Getty Images

Typically, when we think about shorts, we picture them styled with sneakers or sandals. However, combat boots are also a cute alternative and will protect your feet should you step in any puddles.

Try Color Blocking

Person wearing a yellow jacket, orange pants, peach shirt and black combat boots
Christian Vierig/Getty Images

A gloomy day calls for bright and, more importantly, easy pieces. Grab the most vibrant stuff in your closet and experiment with color combos. A neutral pair of shoes will provide some balance.

Wear a Maxi Dress

Person holding an umbrella wearing a long peach dress, long black jacket and black boots
Daniel Zuchnik/Getty Images

A pair of boots and a long jacket will make the staple maxi dress work for not-too-hot, not-too-cold days. Throw on some minimalist jewelry, too, for added pizzazz.

Break Out Your Sweats

Person getting out of a car wearing a long purple and white plaid jacket, tan sweats and purple boots
NurPhoto/Getty Images

You can turn the world's coziest pair of pants into something elevated with the help of a structured button-down, a blazer, and zip-up boots. Try swapping out your sweats for leggings, parachute pants, or the soft pants of your choosing.

Think Outside the Box

Person wearing a printed tunic paired with tan pants, boots and a ball cap
Edward Berthelot/Getty Images

If bare legs aren't an option, embrace the return of the early '00s and style a dress or long tunic over cropped pants. Alternatively, you can wear tights or leggings if they're more your speed.

Remember Your Rain Boots

Person wearing a white button-down shirt, long black jacket, black pants and short rain boots
Christian Vierig/Getty Images

Invest in a sleek, short, black pair of rain boots that can pass as regular booties if the sun comes out midday. Coordinate with black trousers, a white button-down, and an overcoat for an office-ready ensemble.

Give Your Outfit a Casual Twist

Person wearing a matching yellow blazer and pants outfit paired with sneakers and an orange bag
Kirstin Sinclair/Getty Images

Not feeling boots? Go with a pair of sneakers instead. You won't need to worry about them getting messed up, and they'll give your outfit a laid-back vibe.

Add a Hat

Person wearing a plaid hat, long green jacket, jeans and yellow boots
Christian Vierig/Getty Images

Be it a bucket option, a cap, or a beret, a hat will add flair to your outfit and protect your hair in style. Not a hat person or worried about hat hair? Consider a headscarf instead.

Reach for Loose Pants

Person wearing cargo pants, a black camisole, jacket, and colorful sneakers
Jeremy Moeller/Getty Images

You might regret wearing anything formfitting and constricting, especially if you plan to take it easy all day. A baggy pair of cargo pants will not only ensure you're on-trend, but they'll also look great with a simple tank top and cardigan. Plus, they'll dry much faster than jeans, should you get wet.

Put on a Blazer

Person wearing a black blazer with a belt, paired with a long black skirt and black boots
Christian Vierig/Getty Images

A blazer is a quick trick that will take any outfit to the next level, adding warmth while ensuring you look sharp. If you feel like your 'fit is missing a little something, cinch your waist with the help of a belt.

Try Matchy-Matchy

Person wearing matching tan and yellow button-down shirt with pants and orange shoes
Melodie Jeng/Getty Images

If you tend to feel unmotivated and lazy on rainy days, it's worth adding a matching set to your closet. With that addition, your outfit is already put together for you (minus shoes), and you'll have less stress while getting ready in the morning.

Keep It Simple

Person wearing a black babydoll dress paired with black rain boots
Christian Vierig/Getty Images

When in doubt, reach for a short black dress and trusty black boots. It's an easy choice that you can then amp up with accessories such as tights, a scarf, and layered necklaces.

Be Transparent

Person wearing a Burberry trench coat, transparent raincoat, jeans, and boots

Christian Vierig / Getty Images

The best rainy day outfit will come down to your personal style preferences. A transparent raincoat can pull double duty as a lighweight added layer and protection from heavy winds and inclement weather.