The weather will finally turn for the better. The sun begins peaking out. Rain is intermittent. When spring hits—it's unmistakable (and it couldn't come any sooner). For many of us spring is our favorite season. A slight chill at night, perfectly sunny mornings, an occasional thunderstorm, it can't be beat.

Unfortunately, dressing for the season can be difficult. Near constant fluctuations in temperature and unpredictable weather patterns make spring an enduring challenge. For those of you who live in a climate with actual seasons, for the majority of spring jackets are still required, but knowing exactly what to wear when can be tough. Ideally, your spring rotation includes pieces that are wholly versatile, warm enough (but not overly so) and able to take a beating if the weather should change for the worse. It's a tall order. That's why we've gone and done the work for you.

Below, we rounded up the 13 best men's spring jackets to wear this upcoming season. Each is perfectly equipped for any type of seasonal hardship, and all are stylish to boot.

Tags: stussy, comme-des-garcons, barbour, kapital, engineered-garments, bare-knuckles, gore-tex, fleece, patagonia, trench-coat, burberry, americana, military-fashion, military-style, cardigans, mohair, bomber-jacket, bombers, workwear, coaches-jacket, members-only, stone-island, gorpcore, techwear, rain-jacket, spring-fashion, spring-style, rick-owens, needles, wtaps, carhartt-wip, carhartt, visvim, linea-rossa, prada, spring-jackets