Board Thread:General Discussion/@comment-7526254-20150520160921/@comment-7526254-20150808222603

The first two and a half seasons take place over 6-7 months meaning 3A ends in April or May. This means the gap in Season 3 must be more than a year. When 3B begins Henry is in school meaning it is not summer break. It is most likely September 2013 given that 4B ends in November 2014. This means the time gap would actually be at least 16 months, but it would still round to a year. This would also further confirm that Henry is 12 at the beginning of 3B. It still doesn't explain how Henry is 11 in Season 2. If Henry was conceived in 2001 he was not born until at least August, so it wouldn't make sense for him to round up his age in March. It is also mentioned muliple times that Emma was 18 when she had Henry. If Henry is already 10 in Pilot, it implies that Emma was actually only 17, so Henry must have just turned 10. Also, Henry is in fourth grade in season 1, meaning he would still be in fourth grade in season 2, so it is unlikely that he would be 11. Every time Henry's age has been mentioned as 11 has been an error. Henry is never 11 on the show. He is appproximately 10 yrs 8 months at the end of 3A and has just turned 12 at the beginning of 3B. Henry was likely born early September 2001. This means he was 10 years old and in fourth grade (the grade Mary Margaret teaches) for the first two seasons. During the forgotten year he was in fifth grade. When he returns to Sorybrooke in 3B he has just started sixth grade. It is currently the following January so he is closer to 12 than 13.