Board Thread:General Discussion/@comment-7526254-20150520160921/@comment-1916997-20171221021123

Personally, I think it will be too hard to figure out exacts, with all the weirdness going on, but here are estimated ages/difference in age from Season 6, based on what I think we know, with reasoning (these are they ages the characters would be in present day in HH, regardless of whether present day is 2017 or not):

Regina - 10 - 12 years older than she was at the end of Season 6; Regina spent several years in SB, and then spend about 9 years in NEF, and then maybe a year or so cursed in HH.

WHook - 8 - 10 years older than the age he was deaged down to (which should have been normal Hook's age at that point in the story); he spent the same amount of time in NEF and then in HH, like Regina.

Rumple - Not any older than he was in Season 6, due to immortality, although he lived out many years (see 704).

Henry - 15 - 20 years older than he was at the end of Season 6; Henry spent a few years in SB (to finish high school), than traveled around realms for a while, he eventually got to NEF, where he was for at least 9 years, and then was cursed for a year or so in HH.

Lucy - 9 - 10 years old; she had just turned 8 when the curse was cast, and it has been a year or two in HH.

Emma, Hook, Snow, Charming, etc. - They should all be maybe 5 years older than they were at the end of Season 6, assuming it is 2017 and time just flowed normally in SB the whole time.

Belle - Lived til old age and died, due to the events in 704.

Zelena - 5 - 25 years older than she was at the end of Season 6; this all depends on if Robin was in different realms than her or not for some of the time, since Zelena doesn't seem that much older, I'm assuming she was.

Robin - 25 years older than she was at the end of Season 6; making her 25 years old.

Gideon - 18 - 28 years older than he was at the end of Season 6; depending on where he was after the 18 years he grew up.

Cinderella - At least old enough to have an 8 year old child, and she appeared to be at least 18 (although probably older) when she met Henry.

Rapunzel Tremaine - At least 15 - 20 years older than Cinderella. When she came back from the tower, her daughters were about 12 and 8, and Cinderella was about 14.

Tiana - Similar in age to Cinderella.

Drizella - Originally about 6 years younger than Cinderella, but because she was frozen as a statue she is now about 14 years younger.

Anastasia - Originally about 2 years younger than Cinderella, however she "died" around age 12 - 13, and so is still that age in present day.

Alice - Probably around the same age as Robin, she had to have some weird aging for this to fit with everyone else. Maybe she grew quicker because of the flower Gothel used on her.

Gothel - Who knows, she is a witch and so can possibly be altering her age. At least older than Rapunzel.

Jack - About the same age as Henry.

Facilier - Somewhat older than Tiana.

Eudora - Old enough to be Tiana's mother

Marcus - Probably similar in age to Rapunzel.

Cecelia - Old enough to be Cinderella's mother.

Let me know what you think!