16 Ideas For A Rainy Day To Instantly Put You In A Good Mood Despite The Weather

Winter can be so long and dreadful that we usually find ourselves counting down the seconds until spring – but spring is not always all sunshine in rainbows. Whether you live somewhere in the Midwest where spring still feels like winter, or somewhere that’s technically warm but with endless showers, it can be hard to find things to do that will keep your energy high and your outlook positive. So, in partnership with UGG, here are some ideas for how to have a beautiful, exciting, and enjoyable spring, regardless of the weather.


  1. Turn the lights down, put on fuzzy socks, and make yourself a cup of hot tea.
  1. Spend the day perfecting your Spotify playlists, so that you have something to look forward to on your daily commute, your long runs, or your tiring days at work.
  1. Build the most badass fort you’ve ever built in your life.
  1. And then read in it all day. And then sleep in it tonight.
  1. Purge your closet more completely than you ever have in your life. Throw out or give away anything you haven’t worn in the last 2-3 months (but don’t throw out those UGG boots!), and resist the urge to come up with hypothetical situations about why you need that one pair of pants that you know you’ll never actually wear.
  1. And then follow it up by purging the rest of your room. Studies have shown that a less cluttered, more open living space can actually boost your mental and physical energy.
  1. Have a movie marathon with your significant other or one of your closest friends. All you need are your UGG slippers, popcorn, Netflix, and a super comfy blanket.
  1. Make indoor s’mores. You can use the microwave, your stove, or one of the infinite number of indoor s’mores makers available on Amazon (no, seriously, it’s a real thing.)
  1. Take a day to finally explore the museums, libraries, or other indoor spots of interest in your city that have been on your bucket list for forever.
  1. Light some soothing candles so that you can still enjoy your surroundings, even if the weather isn’t cooperating.
  1. Have a glass of wine in the middle of the afternoon.
  1. Use your inability to spend time outside as an excuse to draw the shades and take a delicious, stress-free nap.
  1. Practice yoga indoors. There’s a million free lessons you can find on YouTube. Even just twenty minutes of mindful stretching can make a difference in your mood.
  1. Treat yourself to some brand new rain boots or a bright raincoat, so that you have a reason to be excited about leaving the house on a rainy day.
  1. Spend an entire day in a massive bookstore.
  1. Find a covered spot outdoors – a park gazebo, a restaurant patio with a roof, the awning in front of your apartment building – and spend a few minutes listening to the rain. It can be incredibly relaxing. Thought Catalog Logo Mark

This Post Brought To You By UGG.


I’m a staff writer for Thought Catalog. I like comedy and improv. I live in Chicago. My Uber rating is just okay.

Keep up with Kim on Instagram and Twitter