* Belle Teal: The protagonist, a 12-year-old girl who loves horses and is trying to navigate the challenges of adolescence and family life.
* Marissa Teal: Belle's younger sister, who is spirited and enjoys getting into mischief.
* Grandmother Teal: Belle and Marissa's wise and supportive grandmother, who lives with them on their horse farm.
* Michael: A boy Belle meets at a horse show who becomes her friend and crush.
* Mrs. Beaumont: The owner of a neighboring horse farm and a formidable figure in the community.
* Mr. Teal: Belle and Marissa's father, who is often away working and struggles to connect with his daughters.
These characters are all intertwined in the story, navigating their own challenges and learning about friendship, family, and growing up.