The following is a list of main, recurring, and minor characters in the Disney Channel Original Series, Sonny with a Chance and later So Random!.
Allison "Sonny" Munroe (Demi Lovato). The newest member of comedy sketch TV show "So Random!", the titular character and the principal protagonist of the show. She is from Appleton, Wisconsin. "Sonny" is Allison's nickname. Sonny used to dislike her nickname when she was little, but now she thinks it suits her (as she says when she met Chad in "West Coast Story").
She also plays a guitar, the piano, and sings. She's usually eccentric, goofy and a bit childish, often admitting to do things that may seem strange to others. Friendly, sweet, and caring towards those around her, she is known as the nice girl of the group and does her best to help other people with their problems and achieve her dreams, but earns mixed results often due to some situations involving her meddling problems. Whenever Sonny lies, her voice becomes high pitch.
Sonny had a love/hate relationship with Chad Dylan Cooper, but eventually falls in love with him. In season 2, Chad asks her out, beginning their relationship. But she breaks up with Chad towards the end of season 2. It is shown in the last episode, "New Girl", that she still has feelings for Chad. In the sequel to Sonny with a Chance, So Random!, Demi Lovato leaves the cast for health problems. It is not known why Sonny seems to be missing from the show.
Tawni Hart (Tiffany Thornton). Tawni is obsessed with fashion, pink, and herself. She becomes upset if she does not get her way. In the beginning, Tawni was openly jealous of Sonny to the point that she committed mail fraud by stealing all of Sonny's fan mail, but later grew more accepting of her as a member of the show.
Tawni is probably the only person who initially knew about Sonny and Chad's mutual feelings for each other, but never mentioned it to anybody. Tawni has a secret - she likes Sonny. She is jealous of Sonny's fans. Despite their rocky beginnings, she has since begun to care about Sonny as a friend and eventually as a best friend.
She is often seen giving her advice and is shown to be nicer than before, such as the instance of driving Sonny all the way back to Wisconsin in "Sonny with a Secret", but she tells Sonny to do projects for her, shown in "Falling for the Falls (Part 1)". Also, she still doesn't like it that Sonny's boyfriend is Chad, as do all of the So Random! cast. She has been on So Random! for five years. She says that she was homeschooled, and that her mother Tammy (also her manager) was very strict.