This site contains affiliate links for which I may be compensated. Learn more

Vintage Punk Band T-Shirts

23 available  ·  All verified authentic

Punk shirts were often printed in tiny runs — by the bands, local scenes, or the merch table at the door — and worn hard. Authentic survivors still show that wear. Live stock in this aisle includes Ramones, Sex Pistols, Black Flag, Bad Religion, Social Distortion, Rancid. We list only pieces we can verify by tag, construction, and print — not modern distressed reprints.

In stock now: 23 Punk shirts — 14 from the 1990s, 4 from the 2000s, 3 undated vintage, 2 from the 1980s. Bands with more than one shirt listed: The Queers (2). Asking prices run $100–$400. Browse by decade: 1980s · 1990s · single stitch. Every card links to a live eBay listing with Buyer Protection.

The Queers — Punk Rock / Made in USA — vintage punk t-shirt

Punk · 1990s

The Queers — Punk Rock / Made in USA

$400  ·  Size XL

The Queers — Punk Rock Tee — vintage punk t-shirt

Punk · 1990s

The Queers — Punk Rock Tee

$275  ·  Size XL

Henry Rollins — Silence Sucks — vintage punk t-shirt

Punk · 1990s

Henry Rollins — Silence Sucks

$200  ·  Size L

Bauhaus — Love And Rockets Punk Rock — vintage punk t-shirt

Punk · 1990s

Bauhaus — Love And Rockets Punk Rock

$200  ·  Size XL

Black Flag — Henry Rollins Weight Canadian — vintage punk t-shirt

Punk · 1990s

Black Flag — Henry Rollins Weight Canadian

$200

Y2K 00s Finch Rock Punk Emo Alternativ — vintage punk t-shirt

Punk · 2000s

Y2K 00s Finch Rock Punk Emo Alternativ

$200

Big Drill Car — Punk Rock Transp — vintage punk t-shirt

Punk · 1990s

Big Drill Car — Punk Rock Transp

$175

PIL Public Image Limited 89 Punk R — vintage punk t-shirt

Punk · 1980s

PIL Public Image Limited 89 Punk R

$175  ·  Size XL

Green Day — Shirt Taste The Lightning UNISEX — vintage punk t-shirt

Punk · 2000s

Green Day — Shirt Taste The Lightning UNISEX

$170  ·  Size L

Ramones — Hey Ho Lets Go Punk Rock — vintage punk t-shirt

Punk · 1990s

Ramones — Hey Ho Lets Go Punk Rock

$150  ·  Size L

Sex Pistols — Anarchy From The UK Punk — vintage punk t-shirt

Punk · 1990s

Sex Pistols — Anarchy From The UK Punk

$150  ·  Size XL

Murphy’ Law New York Hardcore Punk Shi — vintage punk t-shirt

Punk · 1980s

Murphy’ Law New York Hardcore Punk Shi

$150

Bad Religion — Euro — vintage punk t-shirt

Punk · 1990s

Bad Religion — Euro

$145

Social Distortion — Bad Luck Cut Off Punk — vintage punk t-shirt

Punk · 1990s

Social Distortion — Bad Luck Cut Off Punk

$145  ·  Size XL

Devil’ Brigade Punk Shirt — vintage punk t-shirt

Punk · 2000s

Devil’ Brigade Punk Shirt

$140  ·  Size M

Blink 182 — vintage punk t-shirt

Punk · 1990s

Blink 182

$140  ·  Size L

Rancid — 11th HOUR 2 — vintage punk t-shirt

Punk · 1990s

Rancid — 11th HOUR 2

$120  ·  Size XL

The Queers Lookout Records Punk Rock T — vintage punk t-shirt

Punk · Vintage

The Queers Lookout Records Punk Rock T

$120

Descendents — Everything Sux (Color) tees — vintage punk t-shirt

Punk · Vintage

Descendents — Everything Sux (Color) tees

$120

Bane Hardcore Punk Rock Album — vintage punk t-shirt

Punk · Vintage

Bane Hardcore Punk Rock Album

$100  ·  Size XL

Less Than Jake Less Than Punk — vintage punk t-shirt

Punk · 1990s

Less Than Jake Less Than Punk

$100  ·  Size M

The Used Original Official Merch Punk — vintage punk t-shirt

Punk · 2000s

The Used Original Official Merch Punk

$100  ·  Size S

Black GarageT Shirt Metal Hardcore Pun — vintage punk t-shirt

Punk · 1990s

Black GarageT Shirt Metal Hardcore Pun

$100

Browse all 23 Punk tees →

Browse Related

Rock Tees Metal Tees 1980s Era