Season 3

This article contains episode summaries for the third season of Once Upon a Time.

Starring

 * Ginnifer Goodwin - Mary Margaret Blanchard/Snow White
 * Jennifer Morrison - Emma Swan
 * Lana Parrilla - Regina Mills/Queen Regina
 * Josh Dallas - David Nolan/Prince Charming
 * Emilie de Ravin - Belle
 * Colin O'Donoghue - Captain Hook
 * Jared S. Gilmore - Henry Mills
 * Michael Raymond-James - Neal Cassidy/Baelfire
 * and Robert Carlyle - Mr. Gold/Rumplestiltskin

Recurring Guest Stars

 * Sarah Bolger - Aurora
 * Beverley Elliott - Granny
 * Keegan Connor Tracy - Mother Superior/Blue Fairy
 * - Flora

Episodes
TBA