Cameron was born in Seattle, Washington to Philip Alan Hosterman  and Bonnie Wallace.  At the age of eight, she began acting in community theater. When Cameron was fourteen she moved to Los Angeles to pursue acting professionally. There she attended Burbank High School and sang in their National Championship Show Choir.
Dove Cameron first made her big appearance as Holly Hermiker in the hit Showtime series Shameless. She was in two episodes of the show, "Father's Day" and "A Beautiful Mess." She then later made another big television appearance as Charlotte Anne Jane in an episode of The Mentalist titled "Devil's Cherry".
Later in 2012 she went to Utah and started filming a new Disney Channel Original Movie titled Cloud 9. Cameron starred as Kayla Morgan, in the snowboarding-comedy film produced by Ashley Tisdale and Shaun White. She starred alongside other known Disney Channel stars. It was first announced to the public that Dove Cameron would be joining the Disney Channel team by Disney Channel head Gary Marsh at the 2013 Disney Upfront Event. Cameron posted a picture early 2013 of her doing basketball training. This training was to prepare for her role of Maddie because Maddie is the captain of her school's basketball team. Dove Cameron attended the Radio Disney music awards in 2013, with the cast of Liv and Maddie.
It was announced that Dove Cameron, would star alongside Hailee Stienfeld in the new movie Barely Lethal premiering sometime in 2014. Cameron will play the queen bee of the school, Liz Larson.
It has also been announced that Dove Cameron has been cast in the upcoming Disney Channel movie Descendants, which will premier sometime in 2015. She will play Mal, the daughter of Maleficent.