Board Thread:Character Discussion/@comment-28162607-20170103120839/@comment-91424-20170106153712

Aine1989 wrote:

Canon is Henry turned 11 in March/April. Maths puts Emma at 16 when she got pregnant.

Canon is Neal was 23 (at the youngest). We have canon proof of his age (the wanted poster).

No. Canon is Henry turned 11 in August. And Emma got pregnant when she was 17. How do we know that? Well, first of all, we have the title card from "There's No Place...", which states that they met in 2001. But there is further evidence. In "The Price of Gold", Emma specifically says to Ashley that she was eighteen when she gave birth to Henry (although we know she must have been rounding up her age with two months, since she was born in October). If Emma gave birth at eighteen, she must have become pregnant at seventeen.

Emma: "Screw them. How old are you?" Ashley: "Nineteen." Emma: "I was eighteen." Ashley: When… When you had a kid?" Emma: "Yeah. I know what it's like."

Her age is further confirmed in "Save Henry", where Regina has just adopted Henry (in "Pilot", she says that Henry was only three weeks old when she adopted him):

Regina: "The child that you located for me in Phoenix... his mother was found in the woods outside of Storybrooke eighteen years ago." Mr. Gold: "What a starling coincidence." Regina: "Eighteen years ago?!"