Little Bo Peep appears in the episode "Storybook Land". Dumbo reads about her in his storybook and then falls fast asleep. In his dream, he and the rest of the circus meet Little Bo Peep in Storybook Land after their circus wagon breaks down in Storybook Land. She is crying that her sheep are lost. Lilli reminds her to leave them alone and they will come home. She thanks them all and returns home to find her sheep. At the end of his dream, Little Bo Peep tells Dumbo and his friends that her sheep did in fact come home and once again thanks everyone.
She appeared also in Once Upon a Time, portrayed by Robin Weigert. This version was malevolent. She is in fact a creditor, who, with her minions, taking away some money to the villagers, at the risk of taking them their cattle. She is also a witch who use her shepherd's crook for to generates earthquakes and marks every people who she meets to chase away them then in their hiding place. She is so confronted to a young David (the intended Prince Charming) and her mother Ruth. Witness of the altercation, Anna who has just left Arendelle to investigate on the disappearance of her parents, training David to become a warrior for to fight against the tyrant. David is originally discouraged. However, when Anna is kidnapped by Bo Peep, he had a sword combat with this last and neutralize her. After the curse generate by the Evil Queen, Bo Peep become a butcher and was confronted by David Nolan and Captain Hook asking her where is Anna actually because Elsa hold Emma in hostage and menace to freeze Storybrooke under ultimatum to find her sister.