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 will star as Kayla Morgan, in the new snowboarding-comedy film produced by Ashley Tisdale and Shaun White. She will star 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.