20–21
Someone born in 2005 is 21 years old if their birthday has already passed this year, and 20 if it hasn't. They turn 22 in 2027. For an exact age, use a full birthdate URL like /howold/june-15-2005. This page recalculates on every visit.
How old is someone born in 2005?
Someone born in 2005 is 20 or 21 years old today — 21 if their birthday has already passed this year, 20 if it hasn't.
What year does someone born in 2005 turn 22?
Someone born in 2005 turns 22 in 2027.