Skip To Content

    We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed collects a share of sales and/or other compensation from the links on this page.

    24 Timeless Spring Jackets From Amazon If You Can't Wait For It To Get Warm Already

    From classic trench styles to leather-look pieces.

    1. Firstly, this timeless trench coat is the epitome of spring style. Pair it with dresses, jeans, or even a full tracksuit and trainers – you basically can't go wrong!

    2. A denim jacket thrown over a pretty floral dress simply screams 'spring', and this Levi's one comes in the classic mid-wash blue shade that'll go with everything.

    3. Quilted khaki jackets have reigned supreme over the last few springs, and I don't see the trend going anywhere anytime soon. I love the oversized fit of this longline one, and it even has a hood!

    4. This faux leather blazer thrown over a fitted mini dress and knee-high boots is the spring 'fit of dreams. I'd size up for more of an oversized fit.

    5. And this leather-look biker jacket is a highly rated for a reason. Reviewers say it feels super soft and looks far more expensive than it actually is!

    6. And if you're after more of a clean silhouette, this faux leather motocross jacket pairs perfectly with skinny trousers and slinky dresses. I adore the expensive-looking quilted detailing!

    7. I love the idea of pairing this loose-fit shirt jacket with a pair of white tailored trousers for a chic monochrome look. I think it goes without saying that it's the perfect layering piece.

    8. This Levi's '90s-style trucker jacket has the perfect oversized fit to wear over knitwear now and grunge up a pretty slip dress come summer.

    9. And if you prefer a longer fit rather than a boxy style, this classic blue denim jacket is perfect.

    10. Double denim is HUGE at the moment, and pairing this chic Levi's belted shirt jacket with your fave jeans is an easy way to nail the trend.

    11. This slouchy maxi cardi thrown over a fitted maxi dress is an easy throw-on-and-look-fabulous 'fit if ever I've seen one.

    12. Lusting after the days when you can wear this brushed cotton oversized shirt as your main outerwear layering piece? Same.

    13. And until the days are warm enough, we can fake the look with this checkered flannel shirt that has a cosy padded lining!

    14. While we're on a shirt jacket roll, I'd like to introduce you to this faux leather shacket that'll add a bit of interest to an all-black look.

    15. This quilted Joules gilet would look fab over a cream chunky knit! Early spring walk, anybody?

    16. This oversized baseball jacket *feels* like a trend-led piece but the vintage style is actually pretty timeless!

    17. And (sad but true) you know you're inevitably gonna need a good rain jacket come April. At least this Joules one is high-quality, affordable, and looks pretty chic!

    18. Not quite ready to brace the cold with a jean jacket but love the casual vibe? Five words: this sherpa lined denim jacket.

    19. There's nothing I love better than a trench coat with a twist. Case in point: this double-breasted water resistant one with 3/4 sleeves and a checkered inner lining.

    20. And if you're a fan of the trench style but not the longer length, might I suggest this stylish oversized shorter style? It's windproof and can be zipped up for extra warmth!

    21. This casual jacket gives me 'I borrowed this from my dad's wardrobe' vibes and I love it.

    22. And the same goes for this waxed cotton quilted jacket! Reviewers say it keeps them super warm.

    23. We've spoken about a trench with a twist, but what about this faux leather biker jacket that comes in a spring-friendly sage green shade? It's great if you're after a softer look.

    24. Finally, this water-resistant lightweight puffer jacket can easily be folded up, popped into its small drawstring bag, and carried around with you – 'cause you just can't tell when you're gonna need it in this awkward in-between weather!