50 free Once Upon a Time trivia questions with answers — entertainment quiz, new questions added Aug 2026.
Once Upon a Time ran for seven seasons on ABC, dropping fairy-tale characters into a cursed New England town and then sending them to Neverland, Oz, Arendelle, Camelot, the Underworld and a very different city for its final year. This quiz covers the whole run: the record-breaking pilot, the Boston loner who turned out to be the Savior, the woman with the poisoned apple turnovers, the pawnbroker who was really something far older, the pirate who joined the family, the witch with a surprising family tree and the soft-reboot seventh season in Hyperion Heights. Easy questions ask who plays Emma and where the town is; harder ones want the name of the Canadian village that doubled for Storybrooke, the two Lost writers who created the show, which co-stars married in real life and who Rumplestiltskin's father turns out to be. It suits a rewatch, a fan-group night or a family that argued about the finale. Every answer has been checked against the Wikipedia articles on the series, its characters and individual episodes, and each question shows its source once you have answered.
30 of 50 questions with answers and explanations. Play the quiz
Q 01In which year did Once Upon a Time premiere on ABC?
2011
It premiered on October 23, 2011 and ended after seven seasons on May 18, 2018.
Q 02In which US state is the fictional town of Storybrooke?
Maine
Its residents lived an unchanging existence for 28 years, unaware they were not ageing.
Q 03Which two writers from Lost created Once Upon a Time?
Edward Kitsis and Adam Horowitz
They had the idea in 2004 but waited until Lost was over; Damon Lindelof helped as an uncredited consultant they called the show's godfather.
Q 04Who plays Emma Swan?
Jennifer Morrison
Katee Sackhoff auditioned five times for the part before taking Longmire instead; Morrison had come from House.
Q 05What is Emma Swan's job when the series begins?
Bail bond agent
She is working in Boston when a ten-year-old turns up on her 28th birthday claiming to be the son she gave up.
Q 06Emma is the daughter of which two fairy-tale characters?
Snow White and Prince Charming
She was sent to our world through a magic wardrobe as a baby, just before the curse hit.
Q 07Who casts the Dark Curse that traps everyone in Storybrooke?
Regina, the Evil Queen
She interrupts Snow White's wedding to announce it, and gets the curse from Rumplestiltskin.
Q 08What is Regina's job in Storybrooke?
Mayor
Her cursed alter ego keeps the town's mirror handy and its therapist, Jiminy Cricket, on retainer.
Q 09Which Scottish actor plays the Dark One, known in Storybrooke as Mr. Gold?
Robert Carlyle
The part was written with him in mind; his manic prison scene on his first day of shooting made Ginnifer Goodwin jump.
Q 10Which Storybrooke resident is really Snow White?
Mary Margaret Blanchard, a schoolteacher
She volunteers at the hospital, where she leaves flowers by the bed of a comatose John Doe who is really Prince Charming.
Q 11Under the curse, Prince Charming lives in Storybrooke under what name?
David Nolan
He spends the pilot in a coma as a John Doe, and Josh Dallas played him.
Q 12Which two Once Upon a Time co-stars married each other in April 2014?
Ginnifer Goodwin and Josh Dallas
Snow White and Prince Charming in real life: they got engaged in October 2013 and have two sons.
Q 13Which actor, later of Fifty Shades of Grey, played the Huntsman and Sheriff Graham in season one?
Jamie Dornan
Regina keeps his heart in her vault, and she crushes it in the first season, killing him.
Q 21At the end of season four, Emma becomes what in order to save Regina?
The Dark One
The actress researched swan mythology to build her Dark Swan persona for the fifth season.
Q 22Which sorcerer do the characters travel to Camelot to find in season five?
Merlin
King Arthur, played by Liam Garrigan, turns out to be the season's real threat, wielding Excalibur with Zelena's help.
Q 23Which god rules the Underworld that Emma leads a rescue party into in season five?
Hades
Greg Germann played him as a fast-talking bureaucrat, and Hook was the one Emma went down to bring back.
Q 14Which Irish actor plays Killian Jones, better known as Captain Hook?
Colin O'Donoghue
Hook started as a recurring role in season two, was promoted to the main cast and ended the series married to Emma.
Q 15Which villain turns out to be Regina's long-lost half-sister?
Zelena, the Wicked Witch
Their mother Cora abandoned her in a basket as a baby; Rebecca Mader, who played Charlotte on Lost, took the role.
Q 16Who is revealed to be Henry's biological father?
Neal Cassidy, who is really Baelfire
That makes Rumplestiltskin Henry's grandfather, since Baelfire is the son he lost through a portal centuries earlier.
Q 17Peter Pan, the season three villain, is revealed to be which character's father?
Mr. Gold's
Malcolm abandoned his son to stay young in Neverland; Robbie Kay played the boy who never grew up.
Q 18Why does Peter Pan kidnap Henry in season three?
To take the Heart of the Truest Believer
The rescue party of Emma, Regina, Snow, Charming, Hook and Rumplestiltskin sail to Neverland on the Jolly Roger.
Q 19Which two Frozen characters arrive in Storybrooke in the fourth season?
Elsa and Anna
Georgina Haig played Elsa, and Elizabeth Mitchell of Lost played their aunt Ingrid, the Snow Queen.
Q 20Which three villains formed the Queens of Darkness in season four?
Maleficent, Ursula and Cruella De Vil
Rumplestiltskin brought them together; Victoria Smurfit's Cruella was written so that the Author had sealed her fate to never take another life.
Q 24Which literary character menaces Storybrooke in season six alongside a newly separated Evil Queen?
Mr. Hyde
Dr. Jekyll's serum split Regina from her evil half, so Lana Parrilla got to play both.
Q 25In the seventh season the action moves to Hyperion Heights, a fictional neighbourhood of which city?
Seattle
Andrew J. West took over as adult Henry, with a new curse and new versions of Cinderella, Tiana and Rapunzel.
Q 26Who plays Cinderella, known as Jacinda in Hyperion Heights, in the final season?
Dania Ramirez
She is married to adult Henry, and their daughter Lucy sets the season in motion by turning up with the storybook.
Q 27Which Canadian village doubles for Storybrooke's exteriors?
Steveston, British Columbia
Bright objects like flowers were hidden during filming to keep the cursed town looking dull.
Q 28How many episodes did Once Upon a Time run for?
155
The finale, "Leaving Storybrooke", was the 22nd episode of season seven and brought back most of the original cast as guests.
Q 29Which spin-off ran for 13 episodes in 2013-14 with Sophie Lowe in the title role?
Once Upon a Time in Wonderland
It was cancelled after one season, but Michael Socha's Will Scarlet, the Knave of Hearts, moved to the parent show as a regular.
Q 30Which Lost actress plays Belle?
Emilie de Ravin
Her cursed identity was Lacey; she married Rumplestiltskin and had a son, Gideon.