One day it's cold, and the next it's warm. Then it rains for a week. Then the sun comes out and you're sitting on a patio sipping Bloody Marys.
Spring is confusing.
Make it less confusing with a good, lightweight jacket. Fortunately, we've got 10 of those right here.
These spring jackets—which include chore coats, denim and the occasional shacket—are perfect options for in-between temperatures. Add one or more to your layering arsenal, and live your life free from the struggle of being slightly too chilly/wet/warm ever again.
This cotton-nylon blend is vertically quilted, made with lightweight padded fill and features knit cuffs at the sleeves. It's casual, it's effortless, it's the right weight. $395, Rag & Bone
Made from military-stretched canvas, this comfortable number layers nicely over a button-down, henley or your favorite T-shirt. $111, BLDWN
This water-repellant cotton-canvas jacket lets you brave the elements while looking better than you have to. $99, Prana
Made from indigo-dyed Japanese fabric, here you've got a rugged, breathable take on the carpenter’s classic chore coat. Note the three patch pockets perfect for storing tools. Or snacks. $348, Best Made
This lightweight cotton-twill jacket is unlined, so throw it on when the weather's just cool enough to require an extra layer. $465, Golden Bear
Nothing says sartorial spring like a lightwashed selvedge denim trucker jacket. So here's one of those. $368, J Brand
Get the best of both worlds with this lightweight quilted shirt-jacket. It's got western-inspired pearl snap buttons and is made from extra-soft, worn-in cotton. $158, Madewell
A fitted, water-repellant jacket for your commute or long travel days should include secure pockets for items like your phone and passport. This does exactly that. $148, Lululemon
Everyone needs a good bomber jacket. This can be yours. It's made from lightweight tencel that's perfect for spring layering. $265, Saturdays NYC
And finally: A functional, waterproof rain jacket that doesn't look like a desperate drug store purchase. $164, Marine Layer