<Tr> <Td_colspan="2"> ← Previous Season 5 Next → Season 7 </Td> </Tr> <Tr> <Td_colspan="2"> List of Once Upon a Time episodes </Td> </Tr> <P> The sixth season of the American ABC fantasy - drama Once Upon a Time was ordered on March 3, 2016 . It debuted on September 25, 2016, and concluded on May 14, 2017 . In January 2017, it was stated that the sixth season would end the main storyline, and for a seventh season, the series would be softly rebooted with a new storyline . </P> <P> Existing fictional characters introduced to the series during the season include Aladdin, Princess Jasmine, the Count of Monte Cristo, Captain Nemo, Lady Tremaine, Beowulf, Tiger Lily and the Tin Man . Original new characters include Gideon, the Black Fairy, Mary Lydgate, and Robert . The show also reintroduced Jafar and Dr. Arthur Lydgate, who previously appeared in Once Upon a Time in Wonderland . </P>

Season 6 once upon a time last season