We hope that you love our articles and find them useful and informative! In full transparency, we may collect a small commission (at no cost to you!) when you click on some of the links in this post. These funds allow us to keep the site up and continue to write great articles.

What To Wear When Running A Marathon – Clothes For All Conditions

Whether it’s your first marathon or your 100th, it’s always helpful to know what you should wear. Marathons can be a challenge to dress for because you’ll be out running for a significant amount of time.

In this article, we’ll cover everything that you need to know about preparing for a marathon in all conditions.

We’ll give you suggested clothes for all types of race conditions plus what to wear before and after the race. This will be especially helpful for you if you’re new to the marathon world.

marathon clothing

Cold Weather

If you are running a marathon on a cold day – and we’re talking anything 40 degrees F or colder – you’ll need some extra layers to keep you warm throughout the race.

Your outfit should include all of the following components:

  • A base layer
  • Long-sleeved shirt
  • Tights or running pants
  • Socks that go above the ankle
  • Beanie and gloves

You’ll want a base layer because you’ll need several layers to stay warm when it’s cold. Additionally, if for some reason, it really heats up, you’ll want to have an option of something to wear besides your long-sleeved shirt.

A long-sleeved shirt is a must to protect you from the elements. The good news is that if you get warm after running for a while, you can push up your sleeves or take off the long-sleeved shirt entirely. But when it’s cold and early in the morning, you’ll want your arms covered.

Similarly, you’ll want your legs covered, and typically people don’t get as hot on their legs, so you should be safe with tights or running pants. You might want to consider tights with pockets or a running belt in case you need to stash your beanie and/or gloves if you don’t need them.

While you might not need them the entire time (hence why it might be helpful to have pockets), you definitely want to start off with a beanie and gloves. You want to make sure that your extremities are covered so that your body heat can go to keeping your core warm.

Finally, you’ll want running socks that go above your ankle so that you don’t have any skin showing. These don’t need to be knee-high socks, just socks that will cover your ankle from the cold. You might even consider purchasing a compression calf sleeve/sock combo so that you get the benefits of a compression sleeve while covering your ankle.

Mild Temperatures

You’ll want to include the following components for your clothes in mild temperatures. This is your classic marathon running weather: mid-40s F to low 60s.

While you might feel cool, it’s important not to overdress in such weather. This is ideal running weather! So, put on:

  • Shorts or capris
  • A short-sleeved shirt
  • Running cap (if sunny)

Depending on if you run cold or hot, you’ll want to wear either shorts or capris. Even though I do tend to run a little colder, I almost always run in shorts because I find them more comfortable and I know that I’ll warm up after I get started running. You need to pick what is best for you.

A short-sleeved shirt should be exactly what you need because it will cover your shoulders and see give your arms some breathing space. You might be a little cold for the first mile, but you’ll warm up fast.

Some runners use arm sleeves for some added warmth. These are easy to take off and store if you get too warm later in the race.

Finally, if it’s sunny, you’ll want to wear a running cap and/or sunglasses so that you don’t have to be avoiding the sun for the next several hours during your marathon.

Hot and Humid

What To Wear When Running A Marathon - Clothes For All Conditions

If it’s hot and humid, you’ll want to wear as little as possible. This will likely be a good outfit for you:

  • A singlet, tank, or lightweight shirt
  • Shorts
  • Running cap (because it’s almost certainly sunny)

If it’s hot and humid, a tank or lightweight shirt is really your only option because you’re going to be sweating quickly. Make sure that your shirt is loose, doesn’t cling, and is anti-wick so that you won’t be running with a sweat-stained shirt stuck to you for several hours.

You’ll want shorts to give your legs some breathing room. Anything longer will just stick to your legs and be super uncomfortable. Shorts will allow you to fly like the wind!

Finally, a running cap and/or sunglasses are probably definitely a must. With the sun beating down on you, you’ll need some protection. Just remember that if you put your sunglasses on your head to start your race, they might get wet with perspiration and you might not be able to use them later on in the race.


With rain, you need to be prepared for two different types:

Light/Warm Rain

If the rain is light and/or warm, you won’t need anything extra except a running cap to keep the rain out of your eyes. Even if you don’t like hats, I can guarantee you’ll appreciate a running cap if it’s raining.

Cold Rain

When the rain is cold, you’ll want to wear a waterproof jacket. Otherwise, your clothing will get completely soaked through. You might want to look into jackets that pack into themselves because they are useful if the rain stops or if it warms up.

Waterproof gloves are another consideration if it’s cold and rainy. 

Options for All Weather Conditions

Something you’ll want to consider no matter what the weather is a running belt or hydration belt. This will give you the opportunity to bring extra nutrition and maybe even a sports drink as well as petroleum jelly for chafing and your phone.

If you have a running belt, you might not even need to leave anything in a bag to collect after the race, which will alleviate some stress the morning of race day. And it’s always helpful to have additional options for nutrition and hydration.

What to Wear Before the Start

If the weather is good, you won’t need to wear anything extra before the start line. Just take the time to warm up as well as relax before your big race. But if there is rain, you’ll want a poncho or garbage bag so that you don’t get drenched even before the race starts.

If the weather is cold, you’ll want some warm-up clothes like a jacket and pants. If you don’t mind throwing them away, you could bring an old sweatshirt and sweatpants. Typically, big marathons have donation bins at the start. Alternatively, you could also leave the clothing with any friends or family members who came to watch you.

What to Change Into After You Finish

Congratulations! You made it. Now you’ll want to change as soon as possible into comfortable, dry clothing.

You’ll want to put on some clean socks and change your shoes. I personally have a race celebration outfit that I’ve worn after any race I’ve participated in. You might consider doing the same thing.

Final Thoughts

In the end, it helps to be prepared no matter what condition you’ll be running in for a marathon. Hopefully, we’ve been helpful in giving you some outfit combinations so that you’re prepared for any kind of race day.

And don’t forget the old adage, “Nothing new on race day.” Race day is not the time to experiment with new clothing, nutrition, or hydration, so try out different outfit combinations when you’re training for a marathon so that you’re prepared. Good luck!

The Wired Runner