Classic Rock radio stations live
The most popular Classic Rock stations in the US in one place: 822 stations from 52 states, playing live 24 hours a day. Pick one and listen free in your browser.
- Stations
- 822
- Cities
- 639
- Regions
- 52
Blaze Radio Network
95.5 GLO
WHLN 1410 AM
The Eagle 103.5 FM - WIKK
Real Rock J96
St. Louis Classic Rock
99.7 Classic Rock
I-100
Red 103.1
93.3 KZOZ
Razor 94.5
94.9 & 104.5 The Pick
Q95
95.7 KBOY
The Ticket Sports Network
95.5 KMBR
105.3 The Goat
Big 107.7
Q-100
HD Radio - Classic Rock
Pure Rock FM 89
93.9 The Duck
Big Oldies 930 - WWON
WKYM 101.7
Classic Rock 93.1 HD2
100.3 The Fox
Rock 95
Radio progRock
The Gulf Coast Rocker 89.7
100.9 The Eagle
106.7 The Eagle
The Dawg 97.7
Classic Rock 105.5 – WRCG 1420 AM
Rock 101.7
U-Rock Radio
WIDL Classic Rock 92.1
Eagle 106.3 HD2
95.1 The Mountain – WDNG 1450 AM
Rock 105.3
106.7 The Big Dog
The Eagle 93
The Wolf 97.3 FM
Classic Rock 109
West Coast Radio
Q106.3
Trail 1033
The Eagle
Grateful Dead Radio
92.1 WSQV
99.3 The Fox Rocks
Classic Rock 105.1
WORJ RADIO
Classic Rock 106.7
Rock 92.5
KZMZ Rocks 96.9 FM
Sunny Radio
The Adventure
Classic Rock KBRC 1430
101.5 KISS FM
Classic Rock 92.1
96.7 The Rocket
Pisti Radio
102.7 The Bear
Big Jim
Rock 106.7
101.5 The Fox
The Boss
97.1 Double Q
J105 The Thunder
K-BAT 99.9
98.7 WNLC
96.7 The Fox
100.5 WYMG
The Met Rocks
KVGC 1340 AM
WSOV-LP 101.7 FM
Rock 107
95.9 KLZX
Flat Rock 100.7
D 93 WDNS
Radiostorm - Rock 104 - Classic Rock
WLVR 91.3 HD2
Power 96
The River Rat 93.7
Classic Rock 92.1
98.7 The Mountain
Rock 94.5
Z95
KYSC 96.9 The River
Radio 96.3
Z100fm
WJBB 1300 AM & 107.1 FM
98 Rock
Lucky 98
Q102.3
100.5 The Eagle ROCKS
The Hawk
Rock 96.1/101.1 – WFAW 940 AM
The Hawk 107.1
Classic Rock 100.1
States with the most Classic Rock stations
Where Classic Rock plays most on American radio.
Cities with the most Classic Rock stations
The most popular Classic Rock stations
The list above is ordered by popularity and brings together 822 stations playing Classic Rock. You can also sort them A–Z or see the newest.
Classic Rock across the US
California has the most Classic Rock stations (53), followed by Texas (40), New York (37) and Florida (32). Among cities, Los Angeles, New York and Chicago stand out.
Live, free and no sign-up
Every Classic Rock station plays live, 24 hours a day, for free. There is no app to install and no account to create: click a station and press play. Streams load fast, even on 4G.
Explore other ways
Browse stations by genre, by region, by state or by city — or see the full list of US radio stations.
Frequently asked questions
What is the most popular Classic Rock station?
The list on this page starts with the most popular Classic Rock stations in the US.
How many Classic Rock stations are there?
We list 822 stations playing Classic Rock in 52 states and 639 towns and cities, and new ones are added all the time.
Which state has the most Classic Rock stations?
California, with 53 Classic Rock stations, followed by Texas and New York.
How do I listen to Classic Rock radio for free?
Click any Classic Rock station on this page to open it and press play. It starts straight away, live and free, in your browser.
Do I have to pay or sign up?
No. Every station is 100% free and needs no account or app.
