
Here’s something all your favorite cool-girl influencers have in common lately: they’ve all been rocking rugby shirts. This sport-adjacent trend is a callback to preppy ’80s fashion, perfectly complementing the dark academia vibes of autumn.
But with a new rainbow of rugby polo hues and an eye-catching variety of stripe widths, the style has gotten a 2025 refresh that makes it oh-so wearable.
Rugby shirts are just so easy to style. This must-have silhouette looks sporty-chic paired with shorts and jeans, and it adds an unexpected “it” factor over a mini or even a midi skirt.
Plus, you can jump on this trend without breaking the bank. There are tons of rugby shirt options at a wide range of price points and we’ve rounded up the best for you below.
Keep scrolling to discover our favorite rugby polo shirts from top brands like PacSun, Edikted, Dairy Boy, Gap, Aritzia, and so much more.
J.Crew Factory Striped Rugby Shirt
This preppy classic comes in four striped colorways. Runs up to size 3X.
Tna Lomu Polo Longsleeve
This longsleeve polo is made with heavyweight 100% cotton for a comfortable feel. Choose from four colors.
Lioness Rugby Jersey
The thinner stripes on this must-have rugby jersey give it an updated look. Choose from two colors. Runs up to size XXL.
Dairy Boy The American Rugby
This oversized rugby tee with fun, almost bell-like sleeves, is fresh off Dairy Boy’s new Evergreen collection. Choose from three colors.
Your Favorite Megan Striped Long Sleeve Polo Shirt
We love the cropped length and boxy fit of this striped rugby polo.
Edikted Kian Striped Polo Sweater
This cute blue-and-red-striped rugby polo sweater runs up to size XL.
ReMADE By UO Overdyed Oversized Rugby Shirt
This oversized rugby looks so cozy. Choose from two colors. Because it’s part of UO’s ReMADE line, every shirt is unique.
GAP Oversized Stripe Rugby Polo Shirt
This under-$30 rugby polo is available in three colors. The classic silhouette is available in sizes up to XXL.
Hate Denim? We Found the Comfiest ‘Jeans’ That Are Basically Sweatpants in Disguise