Once Upon a Time Renewed for Season 6 by ABC

Once Upon a Time Renewed for Season 6 by ABC

Get excited, dearies! Once Upon a Time is among the announced ABC show renewals and has officially been renewed for Season 6 by ABC. That's right - our favorite Storybrooke characters are returning for Once Upon a Time Season 6! The renewal was announced ahead of the show's return and the milestone 100th episode, which airs this SUNDAY MARCH 6 8|7c

On Sunday's milestone 100th episode, season 5, episode 12, "Souls of the Departed," Emma (Jennifer Morrison), Regina (Lana Parrilla), Mary Margaret (Ginnifer Goodwin), David (Josh Dallas), Robin (Sean Maguire), Henry (Jared Gilmore) and Gold (Robert Carlyle) arrive in the underworld, on a mission to rescue Hook (Colin O'Donoghue). Meanwhile, in an Enchanted Forest flashback, a familiar face from the Evil Queen's past returns to present Regina with the perfect birthday gift.

Watch the Episode 12 Sneak Peek Here:

RELATED: ABC Renews 15 Shows for the 2016-2017 TV Season

Tune in to the return of season 5 of Once Upon a Time SUNDAY MARCH 6 8|7c on ABC. 

Once Upon A TimeNews & BlogsStorybookOnce Upon a Time Renewed for Season 6 by ABC