Age by birth year / 2004

Born in 2004: how old am I?

In 2026 you turn 22. Before your birthday you are still 21.

Born in 2004Generation Z
22

your age on your birthday in 2026. 21 until then.

In 2030
26
In 2040
36
Generation
Gen Z
Leap year?
Yes, 366 days

Exact age from your full birth date

Age by year

YearBefore birthdayAfter birthday
20201516
20211617
20221718
20231819
20241920
20252021
20262122
20272223
20282324
20292425
20302526
20312627
20322728
20332829
20342930
20353031
20363132
20373233
20383334
20393435
20403536
20413637
20423738
20433839
20443940
20454041
20464142
20474243
20484344
20494445
20504546

Why two ages?

“Born in 2004” only fixes the year. Subtracting it from the current year gives the age you reach on this year's birthday, so for part of every year the honest answer is one less. That's the most common reason year-only calculators disagree with each other.

For a single exact answer — years, months, days, plus the weekday you were born — use the age calculator, or watch the seconds tick on how old am I.

People born in 2004 belong to Generation Z (1997–2012). See the full timeline on what generation am I.

Questions

How old am I if I was born in 2004?

Subtract 2004 from the current year: that is the age you turn on this year's birthday, and before that day you are one year younger. The table on this page lists both ages for every year to 2050. Enter your full date of birth in the age calculator for years, months and days.

How old will I be in 2030 if I was born in 2004?

You turn 26 on your birthday in 2030, and are 25 before it.

What generation is 2004?

2004 falls in Generation Z (1997–2012).

Was 2004 a leap year?

Yes. 2004 had 366 days, including 29 February.