10 Magical Mother Moments on Once Upon a Time

From the woods of the Enchanted Forest to the streets of Storybrooke, Once Upon a Time has no shortage of amazing magical mothers. At the heart of Once Upon a Time are three moms: Emma (Jennifer Morrison), Regina (Lana Parrilla), and Snow White (Ginnifer Goodwin). Snow White made the ultimate sacrifice to protect baby Emma from an impending curse. Unable to have a baby of her own, Regina adopted Henry (Jared Gilmore), shedding light into the dark heart of the Evil Queen. Years later, it was Emma's love for her son Henry that saved his life and broke the curse. Even villains Maleficent and Zelena (Rebecca Mader) have embraced their roles as mothers, caring for their daughters as best they can.

Watch "A Mother's Love: Emma, Regina, and Snow White"


Watch the following touching mother moments below and tune in to Once Upon a Time SUNDAYS 8|7c.

1. Emma Saves Henry and Breaks the Curse

In season 1, episode 22, "A Land Without Magic," Emma tells a dying Henry that she loves him and kisses him on the forehead, which unexpectedly breaks the Evil Queen's Dark Curse.

2. Regina Says Goodbye to Henry 

In season 3, episode 11, "Going Home," in order to stop Pan's curse, Regina must say goodbe to the thing she loves most: her son, Henry.

3. The Princesses and Their Babies

Cinderella, Aurora and Snow White spend quality time together and take their babies to Mommy & Me class. From season 4, episode 7, "The Snow Queen"

4. Regina Says Goodbye to Robin and Henry

In Season 4, episode 9, "Fall," Regina has to say goodbye to Henry (again), locking him in her office before locking herself away in her vault during the spell. 

5. Emma Forgives Her Mother

After dragon Lily attacks Mary Margaret, Emma makes amends and forgives her mother. From Season 4, episode 21, "Mother."

6. Maleficent Gives Lily the Baby Rattle

In the season 4 episode "Mother," Maleficent tries to connect with her long lost daughter Lily, giving her the baby rattle that she never got to give her.

7. Henry Finds Emma

Henry finds Emma locked in a tower, but questions if she remembers who he is in season 4, episode 23, "Operation Mongoose, Part 2." Not only does she remember her son, Emma also tells him she knew he'd find her.

8. Will Zelena Help Belle?

In season 5, episode 18, "Ruby Slippers," expectant mother Belle (Emilie de Ravin) turns to fellow mother Zelena in order to save her baby. 

9. Cora Restores Regina & Zelena's Memories

Regina and Zelena's mother Cora has had a rocky past with her daughters, but in season 5, episode 19, "Sisters," Cora redeems herself. After ripping the two sisters apart, Cora decides to finally restore their memories of each other and make their family whole.

10. Cora Moves On

In the season 5 episode, "Sisters," after bringing her daughters together, Cora is finally ready to move on. She bravely goes off to her fate, leaving behind a tearful Regina and Zelena. 


Snow White's Bravest Moments on Once Upon a Time

Once Upon a Time 100th Episode: 6 of the Most Tear-Jerking Moments

10 Once Upon a Time Moments to Celebrate the 100th Episode

Once Upon a Love Story: Emma and Hook

Once Upon A TimeNews & BlogsStorybook10 Magical Mother Moments on Once Upon a Time