Bringing this from the server but I did an age estimation for the characters based on lines from the books and dates we’ve gotten. This is what their ages would be on D3
ᯓ★ Mal, Uma, and Jay – 18
In the 4th book Mal says she and the core4 (- Carlos) are seniors and the beginning has the senior characters (- Audrey who skipped) being part of a senior scavenger hunt.
Mal is already 6 years old when Evies 6th birthday happens and she was born in December while Evie was born in October. Jay was born in January.
Uma has the same birthday as Mal and she mentions not being able to attend Auradon Prep in ROR, because the seniors were about to graduate while in D3.
Same thing about Mal with Evie. Mal was already 6 when Evies 6th birthday party happened and Evie was born in October.
Ben is said to be turning 16 while Mal is already 16 making him younger than her as well.
They’re both part of the senior scavenger hunt.
ᯓ★ Audrey, Lonnie, Chad, Doug, Harry, and Gil — 17-18
Lonnie and Chad are part of the senior scavenger hunt, while Audrey skipped it entirely
Harry and Gil are said to not have been able to attend Auradon prep, most likely because they were too old.
I believe Harry and Gil are 18, but due to not having any other info like their birthdays, I can’t say for sure
They’re confirmed to be juniors in the 4th book and Carlos is said to be the youngest of the core 4
Carlos is canonically 2 years younger than the other Core4, being 14 in D1
Now in Rise of Red, Uma says the isle was formed 30 years ago, meanwhile in D1 it’s said it was formed 20 years ago. Uma was 16 like the others in D1, she, Mal and Jay around 26 in Rise of Red, Evie and Ben are 25, Audrey, Lonnie, Chad, Doug, Harry, and Gil are 25-26, and Jane is 24