Farmington — Be prepared so weather doesn't spoil race day

When it's freezing: Running expert Jeff Gaudette at Competitor.com advises old sweatshirts and gloves, a hat, and a pair of sweatpants you won't mind ditching once you've started running to warm up.

When it's raining: Ask friends or family to pass along dry clothes or shoes during the race. Competitor.com advises slathering your hands and lower legs with petroleum jelly to protect against rain. Running blog The Bull Runner advises wearing a hat to keep rain off your face, and wearing wicking fabrics. Avoid cotton. Wet shoes can lead to blisters, so pre-bandage your toes.

When it's hot: Carry a water bottle and take sips every few minutes and splash water on your head as you run, advises Active.com. Before your run, take a cold shower to cool your skin. You can lower your body temperature with a nylon over-the-calf sock, says 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.