Grunge runs from a single flannel overshirt worn open over a vintage band tee to distressed denim, combat boots and a beanie, and the size of the commitment is what separates those looks.
What you already own decides your pick: if your closet is mostly dark and plain, one loud piece such as a pair of distressed denim jeans carries the whole look, and the rest of the outfit should stay quiet.
Men who like being noticed can go the punk route, while a ribbed beanie is the cheapest way in.
1. Distressed Denim
Wide-leg jeans with heavy fraying and big knee holes read as grunge before anything else is added, so keep the rest of the outfit plain.
Buying them pre-distressed is the easy route, and a thrift store pair that is already worn thin works just as well.
A studded belt with a chain, a dark bomber and chunky black boots keep the look balanced. Let the jeans be the loud piece and keep everything above the waist dark and plain.
Large holes snag, so wear them with boots rather than anything delicate.
2. Flannel Overshirt
A flannel worn open over a plain white t-shirt is the least effort you can put into a grunge outfit, and it still looks deliberate.
I prefer leaving it unbuttoned and letting it hang loose rather than tucking anything in. Slip-on shoes keep the whole thing casual.
Start with the flannel if you own only one grunge piece.
3. Vintage Band Tees
Grunge grew out of loud guitar music, and a band tee wears that history on your chest. A black skull graphic shirt like this one works under an open leather jacket, with baggy faded jeans below.
Pick a band you actually listen to, since a shirt you can’t talk about gets noticed. Wallet chains are an easy extra touch, and black shoes keep the outfit dark.
A worn, slightly faded print beats a crisp new one.
4. Combat or Ankle Boots
Boots do the heavy lifting here. Tall, lace-up black combat boots give faded blue jeans and a dark jacket some weight, and they ground the whole outfit.
Pick black leather, since it goes with every grunge layer above it. If tall boots feel like too much, ankle boots keep the same attitude at a lower profile.
Wear jeans over the boot shaft or loosely stacked on top, and don’t cut them tight to the leg.
5. Soft Grunge with Floral Patterns
Soft grunge swaps the heavy black for something lighter: a textured floral button-up, worn open at the collar, with layered pearl necklaces. Pink plaid shorts push it further into playful territory.
I like this version for warm weather, when leather and flannel are too much. Keep the florals light and let one piece carry the pattern.
Necklaces are cheap to add and change the shirt entirely, so start there.
6. Punk Grunge
Punk grunge turns the dial up: a cropped black leather jacket, black jeans and boots, all in one dark tone. Nothing here is soft, and that is the appeal.
Keep the palette to black and let the jacket’s short cut do the talking. Long hair, a beard or tattoos suit it, but the clothes work without them.
It is bolder than the other versions, so it suits men who don’t mind being noticed on a city street.
7. Hippie Grunge
Patchwork pants bring the 60s and 70s into grunge, and they do it with one piece. Colorful, patterned trousers are loud enough that a plain beige t-shirt is all they need on top.
Sneakers keep it easy, and a skateboard in hand fits the mood. I would keep the shirt in a quiet neutral so the pants stay the focus.
Pants like these can be hard to match with anything busy, so treat them as the only pattern.
8. Comfy Grunge
Comfort drives this look: an oversized black knit sweater, ripped black jeans and loafers you can slip on without thinking.
Grunge was never tight or fussy, so baggy fits it naturally. A sweater with a bold graphic, such as a dragon, lets plain black carry some personality.
Stick to one color family and the outfit looks chosen, not thrown on. Skull loafers are a small detail that gives a dressed-down look an edge.
9. Street Grunge
Street grunge borrows the cargo pants and sneakers of urban streetwear and layers grunge over them.
I like baggy white cargos with chains against the dark top layers, since the contrast keeps the outfit from turning muddy.
Red sneakers pick up the maroon, so repeating one color from your top in your shoes ties a busy outfit together.
Layering takes practice, so begin with the tee over a shirt and add one extra piece at a time.
10. Beanie Hats
A ribbed knit beanie is the cheapest way to make a plain jacket look like grunge. A rust or burnt orange one adds a warm color against dark layers.
Wear it sitting on the head with the cuff folded once, not pulled low over the brow. Glasses and a dark jacket sit comfortably under it.
Choose a muted shade over black if you already own plenty of black.
11. Grunge Aesthetic
The core grunge look is rough and relaxed: a worn, oversized leather jacket, baggy patterned jeans, a black belt and black split-toe boots.
Nothing has to match, and that looseness is what makes grunge work.
Let the jacket look broken in, since a stiff new one gives the game away. Split-toe boots add a slightly odd shape that suits the music-driven roots of the style.
Keep the jeans loose enough to stack over the boots.
Grunge Fashion Resurgence
Grunge returned in 2023, and the version that came back mixes the original 90s pieces with modern influences. That is why it works for men who remember the style and men who are only finding it now.
Since that year is history rather than current news, treat it as the point where the look became easy to wear again, not as a trend with a deadline.
Worn-in layers, faded tees, black or washed denim, boots and loose knitwear all fit, but each piece should be clean and in good repair.
Rebellion and nonconformity are the core of the style. A wrinkled shirt is fine; a stained one just looks neglected.
Grunge’s Historical Context
Most people place grunge in the 90s, yet the look took shape in the Seattle scene of the late 80s, a few years before it hit the mainstream.
That early scene laid the groundwork, and bands like Nirvana and Pearl Jam later carried it to mainstream popularity.
The clothes followed the music: relaxed, a little rough, and a rejection of whatever mainstream fashion was selling. Knowing that helps you shop.
Messy hair belongs to the look too. Let it fall naturally rather than styling it into place.
The mainstream adoption felt uncomfortable to Jasper and her peers at the time, but looking back, she agrees that grunge fashion is a classic look.
— GQ
Frequently Asked Questions
What did 90s grunge look like?
Casual and a little disheveled: flannel shirts, oversized sweaters, ripped jeans, combat boots and band tees, mostly in dark colors.
The clothes followed the music and pushed back against the flashy fashion of the 80s. A vintage tee, relaxed blue jeans, a flannel, Converse and messy hair make a simple version.
What kind of style is grunge?
Seattle’s late 80s music scene gave grunge its shape, and by the time Nirvana and Pearl Jam hit the mainstream, the worn-in, don’t-try-too-hard look came along with them. It also rejects whatever polished fashion is being sold at the time.
Is grunge back in 2023?
Yes. In 2023 the style came back, with original 90s pieces sitting next to newer cuts and fabrics.
What replaced grunge?
By the late 90s, post-grunge and alternative rock had slowly pushed the Seattle sound aside, and the early 2000s finished the job.
Clothes followed the music: the unkempt look gave way to cleaner, preppier styles. Pieces of grunge never fully left, and they keep resurfacing in modern clothing.
What brands sell grunge clothing?
Thrift stores, vintage shops, skate shops and resale apps are where I’d look first, since flannels, faded tees, denim and leather jackets, and boots all show up there for very little money.
For new pieces, Uniqlo, H&M, Zara, ASOS, Dickies and Levi’s are affordable. Doc Martens, Converse, Vans, Clarks and Thursday Boot Co. cover shoes, and Stussy, Carhartt WIP and Polar Skate Co. cover skate and street.

















