Board Thread:Character Discussion/@comment-7526254-20160510162817/@comment-33934499-20171211144316

Snow is cannonically 10 when she first mets Regina. It is also widely accepted that Regina is 18 when this happens.

Snow is around 18 when her father is killed (which makes sense since they cast Lana to play 18 year old Regina, they'd also cast Ginny to play 18 year old Snow), and she's forced out of the Castle. It could be argued that she's younger but the youngest she could be is 15 since we are told that she was given a horse on her 15th birthday (but I doubt it since in 4X15, where Snow is seen riding this new horse, Regina tells Rumple that she's learned to wait for her revenge and not rush into it).

The next chunk of the timeline has the least amount of concrete evidence for timings: the time before Snow meets Charming, and the time before Regina trully accepts herself as the Evil Queen. All sorts of flashbacks occur in this part, Snow meets Red, Cora returns to find Regina's true love, and Rumple takes Belle.

Thanks to Roland we can work out (roughly) how many years go by after Snow meets Charming before the curse is cast. In 3X03 it's stated that he is 4 years old, so he must be 3 at the time the curse is cast (giving around 1 year ish from when Emma arrived in Storybrooke and breaking the curse, then 1 year until they all go back to the EF). Marian is taken by the Evil Queen at the same time that Snow meets Charming which means Roland has already been born and it takes 3 more years before they go to Storybrooke. During this time Snow is still on the run before eventually being placed under a sleeping curse. Then once Charming has woken her up they start a war with Regina and take back the kingdom. Finally Regina decides to use the curse and takes around 8 months to prepare everything and establish what she wants Storybrooke to be like.

Adding all of those numbers up tells us that Regina cast the curse (a minimum) of 12 years after her marriage to Leopold. Like I said there could be a few more years between the death of Leopold and when Snow met Charming but for now the best we can say is 1 year.

Regina is around 30 when she casts the curse and Snow is 22. I know a lot of people use the fact that Emma said she had parents her own age to say that Snow is 28 but I cant justify that, and just imagine that Emma was exagerating for dramatic effect.