In the "song duel" outside the club, the anti-rock protesters, who are obviously modeled on the Parents' Music Resource Center (the group who imposed the "Parental Advisory" warning stickers on recordings), sing Twisted Sister's "We're Not Gonna Take It." In real life, Dee Snider of Twisted Sister was one of the PMRC's most outspoken critics and testified against their proposals in the September 1985 Senate hearings.
Constantine Maroulis plays a record executive in this film. He originated the role of Drew Boley in the Broadway production and was nominated for the 2009 Tony Award for Best Leading Actor in a Musical for his performance.
The title Rock of Ages refers here to the generations of people who like rock music, but is also pun on Rock of Ages, an extremely popular 18th-century hymn written by Reverend Augustus Montague Toplady. In the song, the Rock is a natural formation which shelters a man during a storm, and is seen as a metaphor of God the Father protecting his children. It's is also the name of a Def Leppard song from their 'Pyromania' album.
Gloria Estefan was considered for the role of Patricia Whitmore. She was so heavily favored for the part that she even substituted for Catherine Zeta-Jones at some of the table readings when Zeta-Jones was unavailable.
Def Leppard coincidentally happened to be touring in America at the time of the film shooting and were able to be present on the day that Tom Cruise filmed his interpretation of their song "Pour Some Sugar on Me".
the former lead singer of Skid Row is in the crowd next to Russell Brand during "We Built This City/We're Not Going To Take It". Skid Row's song "I Remember You" is heard playing in the Tower Records store while Drew and Sherrie are shopping.