There was a time when showing your socks while wearing shorts was considered a cardinal menswear sin. Throughout the 2010s, style guides insisted that socks should disappear entirely the moment temperatures crept into double figures. Men dutifully stuffed their feet into no-show liners, exposing acres of ankle in the process and pretending their minimalist sneakers existed in some sort of sockless vacuum.
For a while, it worked. The look felt clean, contemporary and vaguely Mediterranean. But fashion moves quickly. What once looked modern now feels oddly contrived, like an outfit assembled entirely from old Instagram menswear clichés.
Today, visible socks are not only acceptable, they're often preferable. Crew socks have become the default choice for everyone from runners and skateboarders to Ivy-style enthusiasts and fashion insiders. They're practical, comfortable and, crucially, intentional. Rather than hiding your socks, modern style embraces them as part of the outfit.
That doesn't mean every sock works with every pair of shorts. There are still rules. The difference is that they're not the same rules your favourite menswear blogger was preaching a decade ago.



Why socks with shorts became acceptable again
The return of visible socks didn't happen overnight. Instead, it arrived via several different corners of menswear at roughly the same time.
Ivy style played a role. Traditional American campus dressing has always embraced visible socks, whether worn with loafers, penny loafers or deck shoes. At the same time, skateboarding continued to champion chunky white crew socks pulled proudly above the shoe line.
Running culture contributed too. As short running shorts became increasingly fashionable away from the track, the white athletic crew sock followed close behind. Suddenly, exposed socks felt athletic rather than awkward.


Then there was the rise of outdoor clothing. Hiking brands, trail-running labels and technical outerwear specialists spent years pairing shorts with thick merino socks and trail shoes. As outdoor style filtered into mainstream fashion, visible socks came with it.
Even loafers became more casual. Rather than being reserved for tailoring, they started appearing with pleated shorts, relaxed shirting and oversized knitwear. The old rule that loafers demanded bare ankles quietly disappeared.
The result is a menswear landscape in which socks are no longer something to disguise. They're a styling tool in their own right.



The golden rules
Crew socks are the default
If you're unsure what socks to wear with shorts, start with a crew sock.
Not a tube sock pulled to your knees. Not a tiny ankle sock hovering awkwardly above the shoe. A simple crew sock that sits midway up the calf.
It's the most versatile option available and works with almost every relevant footwear style, from running shoes and skate shoes to loafers and trail runners.



Match the sock to the shoe, not the shorts
Most men focus on the shorts. The smarter move is to look at the footwear.
Athletic shoes call for athletic socks. Loafers benefit from something more refined. Hiking shoes look best with hiking socks.
Think of the sock as an extension of the shoe rather than the shorts and things become much easier.
Texture matters
A sock isn't just a colour.
Chunky ribbed cotton, soft merino wool and fine-gauge cotton all create different effects. A cream ribbed sock worn with loafers feels relaxed and slightly Ivy-inspired. A bright white sports sock worn with the same shoe can look strangely disconnected.
Pay attention to texture and your outfits will feel considerably more considered.



Avoid ankle socks
If visible socks are intentional and no-show socks are invisible, ankle socks occupy an unfortunate middle ground.
They're neither one thing nor the other.
The result is a look that feels dated, particularly when worn with trainers. If you're going to show your socks, commit to showing them. If you're going to hide them, hide them properly.
Reserve no-show socks for specific situations
No-show socks still have a place. They're just no longer the default.
Espadrilles, driving shoes and certain sleek summer loafers can still benefit from the appearance of a bare ankle. Beyond that, visible socks tend to look more contemporary.
Use no-shows sparingly and deliberately rather than reaching for them automatically.


The best socks to wear with shorts
Athletic crew socks
The modern classic. Best worn with running shoes, retro trainers and sportier outfits. Look for clean, relatively simple designs rather than heavily branded versions.


Cream ribbed socks
Possibly the most stylish option available. The softer colour feels less aggressive than bright white, while the ribbed texture pairs beautifully with loafers, suede footwear and pleated shorts.

Grey marl socks
The unsung hero of the sock drawer. Neutral, versatile and easy to style, grey marl works with almost every casual shoe imaginable.


Outdoor hiking socks
Ideal for trail shoes, hiking footwear and gorpcore-inspired outfits. Merino-blend options offer comfort and temperature regulation while adding useful texture.


Fine-gauge cotton dress socks
One of the few dressier options worth considering with shorts. They work well with loafers and tailored shorts, particularly when chosen in tonal colours that complement the rest of the outfit.
How to wear socks with shorts: outfit formulas
Running shorts + running shoes
White athletic crew socks are the obvious choice. They're practical, comfortable and rooted in genuine sportswear rather than fashion.
Pleated shorts + loafers
A cream ribbed sock works beautifully here. It softens the look and helps bridge the gap between tailored shorts and traditionally smart footwear.
Denim shorts + skate shoes
White crew socks all day long. It's a classic skateboarding silhouette that has remained relevant for decades because it simply works.
Cargo shorts + trail shoes
Lean into the outdoor aesthetic with a hiking sock. Merino options in neutral colours feel functional without looking overly technical.
Tailored shorts + minimalist trainers
A fine-gauge crew sock in white, grey or cream provides a clean finish. Avoid anything overly chunky or heavily branded.
Linen shorts + suede loafers
This is one of the few situations where no-show socks still make sense. If you want a Riviera-inspired look, a hidden liner can work. Alternatively, a lightweight cream sock offers a more contemporary interpretation.


The socks to avoid
Ankle socks are the biggest offender. They're rarely flattering and almost always look dated.
Novelty socks should remain firmly in the gift drawer. Your socks don't need cartoon characters, flamingos or puns.
Overly long athletic tube socks can overwhelm an outfit, particularly when paired with shorter shorts.
Finally, avoid dress socks that are too thin. Delicate business socks worn with casual shorts often look disconnected and overly formal.
The question is no longer whether you can wear socks with shorts. You absolutely can.
The real challenge lies in choosing the right socks and wearing them with confidence. For most outfits, that means embracing visible crew socks and treating them as part of the overall look rather than something to hide.
The age of permanently exposed ankles is over. Your socks can come out now.







