Bolo’s Bar and Grill - 116 S. Best Road: Today and Saturday, Scorpius (classic rock), 8:45 p.m.
Carr’s Corner - 230 S. Washington St.: Today, Rise from the Fallen, Universal Choke Sign, and Urtek (metal), 8 p.m., $5.
Coeur d’Alene Casino - 37914 S. Nukwalqw Road, Worley: Today and Saturday, Mark Holt (blues/jazz/roots/country/bluegrass), 8 p.m.; Today and Saturday, The Hitmen (rock/classic rock), 9:30 p.m.
Curley’s - 26443 W. Highway 53, Hauser: Today and Saturday, Bad Monkey (classic rock/’80s new wave), 9 p.m.
First Street Bar & Grill: 122 W. First St., Deer Park: Saturday, Torino Drive (classic rock/country rock), 9 p.m.
Fizzie Mulligan’s - 331 W. Hastings Road: Today and Saturday, Phoenix (classic rock), 9 p.m.
Iron Horse Bar and Grill - 407 Sherman Ave., Coeur d’Alene: Today and Saturday, Nova (classic rock/new rock), 9 p.m.
Knitting Factory - 919 W. Sprague Ave.: Sunday, Flyleaf and Drowning Pool (rock), 8 p.m., $23.50/advance; $25/day of show.
Michaels O.P. - 208 S. Washington, Newport: Today and Saturday, Protocol (classic rock/R&B/new pop), 9 p.m.
Mootsy’s - 406 W. Sprague Ave.: Today, Baby Spiders and Bandit Train, 10 p.m., $5.
Pend d’Oreille Winery - 220 Cedar St., Sandpoint: Today, Bridges Home (Celtic folk), 5-8 p.m.
Red Lion River Inn - 700 N. Division St.: Today and Saturday, Chris Rieser & The Nerve (variety rock and soul), 9 p.m.
Roadhouse - 20 N. Raymond Road: Today, Coyote Rose (country), 9 p.m., $2/cover; Saturday, Aces Up (country), 9 p.m., $3/cover; Wednesday, Last Chance Band (country), 8 p.m., free.
Splash - 115 N. Second St., Coeur d’Alene: Today and Saturday, The Vibe (classic rock/R&B/blues rock), 8 p.m.
Stir Martini - 7115 N. Division St.: Today, Stephanie Hatzinikolis (indie-folk covers and original), 9 p.m., free.
The Falls Club - 611 E. Seltice Way, Post Falls: Saturday, Shiner (classic rock/new pop), 9 p.m.