Elton John cancels show at BJCC due to medical reasons; Opera offer to ticket holders

Elton John canceled his Friday night show in Birmingham at the BJCC due to medical reasons. (AP)

BIRMINGHAM, Ala. (AP) - Elton John has canceled a concert set for Friday night in Birmingham.

The British singer and piano player was supposed to perform at the Birmingham Jefferson Convention Complex Arena. Ticketmaster announced the cancellation on its website hours before.

Officials at the arena say medical reasons are being cited for the cancellation, but they don't have details.

A photo on the arena's Facebook page shows the singer's piano already was in place and ready for the show.

Ticketmaster says it is offering refunds for ticket purchasers.

Since tonight's Elton John concert at the BJCC has been canceled, Opera Birmingham is offering a special deal for Elton's fans.

Opera of Birmingham offer to Elton John ticket holders:

Bring your Elton John ticket for "BUY-ONE, GET-ONE-FREE" tickets to performances of Opera Birmingham's "Magic Flute" at the Samford Wright Center. Performance times are tonight and Sunday at 2:30pm. The Wright Center box office opens one hour prior to each performance.

Complete details on "The Magic Flute" at