On Monday (Nov. 11), Brian Setzer canceled his Christmas Rocks! Tour with the Brian Setzer Orchestra. According to a press release, Setzer was diagnosed with a a severe case of tinnitus, a condition that causes sufferers to hear a constant noise or ringing in their ears, often tied to age-related hearing loss or an injury to the inner-ear hair cells.

"It's heartbreaking to disappoint my fans who have shared my Christmas seasons with me for over fifteen years," Setzer said in a statement. "I'm truly sorry for the inconvenience this has caused all of the amazing people who make my tour happen and to my unbelievably loyal and devoted fans. I hate to let you down and I hope you'll understand."

The 20-plus-city annual tour with the Stray Cats singer/guitarist's 19-piece orchestra was slated to kick off Friday in Minneapolis and run through Dec. 21 in Los Angeles; tickets can be refunded at the point of purchase. In October, Setzer released Rockin' Rudolph, a 12-track album of holiday songs including "Most Wonderful Time of the Year," "Have Yourself a Merry Little Christmas," "Carol of the Bells" and "O Little Town of Bethlehem" as well as two versions of the Setzer original "Yabba-Dabba Yuletide."

The affected dates are below.

Nov. 15 — Minneapolis, MN @ State Theatre
Nov. 16 — Chicago, IL @ The Chicago Theatre
Nov. 17 — Detroit, MI @ Fox Theatre
Nov. 19 — Red Bank, NJ @ Count Basie Center For The Arts
Nov. 20 — Englewood, NJ @ Bergen Performing Arts Center
Nov. 21 — Springfield, MA @ Symphony Hall
Nov. 23 — Lynchburg, VA @ Academy of Fine Arts — Historic Theatre
Nov. 24 — Wesbury, NY @ Theatre at Westbury
Nov. 26 — Washington, DC @ The Anthem
Nov. 27 — Durham, NC @ Durham Performing Arts Center
Nov. 29 — Orlando, FL @ Hard Rock Live
Nov. 30 — Clearwater, FL @ Ruth Echerd Hall
Dec. 2 — Nashville, TN @ The Ryman
Dec. 3 — Atlanta, GA @ Cobb Energy Performing Arts Centre
Dec. 4 — Augusta, GA @ Miller Theatre
Dec. 6 — Biloxi, MS @ Beau Rivage Resort & Casino
Dec. 9 — Denver, CO @ Paramount Theatre
Dec. 10 — Salt Lake City, UT @ Eccles Theatre
Dec. 12 — Ridgefield, WA @ Ilani Casino
Dec. 13 — Seattle, WA @ Moore Theatre
Dec. 14 — Seattle, WA @ Moore Theatre
Dec. 16 — Oakland, CA @ Fox Theater
Dec. 17 — Stockton, CA @ Bob Hope Theatre
Dec. 19 — Phoenix, AZ @ Celebrity Theatre
Dec. 20 — Palm Desert, CA @ McCallum Theatre
Dec. 21 — Los Angeles, CA @ Microsoft Theater