Уже по сложившейся традиции, мы воспринимаем Снегурочку — внучкой Деда Мороза. Значит разница в возрасте между Дедом Морозом и Снегурочкой должно составлять два поколения, а по существующим канонам, разница между поколениями составляет примерно лет 20-ть.
Следовательно Снегурочка, должна как минимум на 40 лет быть младше своего Деда.
Если все это отобразить на эти новогодние или зимние персонажи, то Снегурочке должно быть примерно лет 20-30-ть, ну а Деду Морозу — 60-70 лет.
Конечно, это все только предположения, как говорится — все приблизительно.
Если же взять тоже произведение, пьесу Островского, то автор определял Снегурочке всего 13 лет и она была там дочерью Деда Мороза, но то было в пьесе, а мы приемлем Снегурочку нынешнюю, «образца» сороковых годов прошлого века, а это значит, что она Внучка и все тут;)