Recovery Idol was founded in 2011 to showcase the talent of persons in recovery. The Philadelphia Recovery Coalition (PRC) came together and partnered to host the first Recovery Idol with The City of Philadelphia Department of Behavioral Health and Intellectual disAbility Services (DBHIDS) and Pennsylvania Recovery Organization-Achieving Community Together (PRO-ACT).
The partners planned the competition, including identifying several locations around the city to hold six rounds of auditions and competitions. The final competition takes place at the Dell Music Center in August. The winner receives a trophy, cash prize, and an opportunity to perform before tens of thousands of people.