I asked Nashville visitors where to find rock bands on Broadway, and the answer is more specific than you might think.
Kid Rock's Is Your Best Bet
Kid Rock's Big Honky Tonk delivers rock bands more consistently than anywhere else on Broadway. The venue books a mix of everything — rock, country, whatever — but rock shows up in the rotation regularly enough that you're not gambling.
The John Stone Band plays there frequently and covers multiple genres, so you'll get rock mixed into the set even if it's not a pure rock show all night.

The Worst Times to Visit Nashville: Avoid These Dates
Read more →
Nashville’s 10 Most Jaw-Dropping Hotel Pools – #3 Will Leave You Speechless!
Read more →JBJ's Leans Into Rock
Jon Bon Jovi's bar does exactly what you'd expect based on the name. Rock bands play there often, including acts like Hand over Face Band that show up in the regular rotation.
If Kid Rock's is your first choice, JBJ's is the backup plan that won't disappoint.

Nudie's on Sunday Nights
Nudie's runs rock bands on Sunday nights around 10 PM. The beer's cheaper than most Broadway spots, which matters when you're staying for a full set.
It's not an every-night thing, but if you're in town on a weekend and want rock on Sunday, that's where to go.

Whiskey Bent on Tuesdays
Randy Nation plays Whiskey Bent on Tuesday nights from 6-10 PM with a setlist heavy on '70s and '80s rock. That's useful if you're looking for classic rock specifically rather than modern rock bands.
Broadway Runs on Country
Here's the reality: most Broadway bars play country most of the time. That's the whole business model.
Rock bands exist, but they're concentrated at Kid Rock's, JBJ's, and a few other spots on specific nights. You can't just wander Broadway expecting to stumble into rock shows the way you will with country.
Kid Rock's gives you the best odds any night of the week. JBJ's is the reliable second option. Beyond that, you're looking at specific time slots at specific venues on specific nights.
Plan accordingly.