Fall marathon season is upon us, with major races in Chicago, Amsterdam, Beijing, and New York just around the corner. Here's how to be prepared so the season's notoriously erratic weather won't spoil race day.

When it's freezing - Running expert Jeff Gaudette at Competitor.com advises "ratty sweatshirts" and old gloves, a hat, and a pair of sweatpants you won't mind ditching once you've started running a few kilometers to warm up. Most marathons also donate discarded running clothing to charities.

When it's raining - While you may see runners sporting trashbags as ponchos, you'll be better off asking friends or family to pass along some dry clothes during the race. If it's really pouring, have them pass along an extra pair of shoes. Competitor.com also advises slathering your hands and lower legs with petroleum jelly to protect against cold rain. Running blog The Bull Runner advises wearing a hat with a visor to keep drizzling rain off your face, and wearing wicking fabrics while avoiding cotton, which absorbs water and can weigh you down. Also, wet shoes can lead to blisters, so plan accordingly and pre-bandage your toes.

When it's hot - Stay hydrated. Try carrying a water bottle and taking sips every five or ten minutes and splash water on your head as you run, advises Active.com. Also, before your run, take a cold shower to cool your skin, or even wear a wet bandana during your race. Or you can lower your body temperature with a nylon over-the-calf sock, advises FitSugar. Fill it with ice, tie the open end in a knot, and wear it around your neck, tucking its end into your shirt or sports bra.