Age Checker (Old Enough?)

Check whether a person meets a minimum age on a given date and find the exact day they reach it.

For example 18 to vote or 21 to buy alcohol in the US.
Age on that date
20 years, 10 months, 21 days
Reaches age 21 on
Friday, November 20, 2026
Time still to wait
40 days1 month, 9 days
Age in whole years
20
At least 21 years old on Oct 11, 2026?No — not yetturns 21 on Nov 20, 2026
  • A person legally reaches an age at the start of their birthday. Some laws use different counting rules; check the specific rule that applies.

Show the work

  1. Add 21 years to the birth date: Nov 20, 2005 + 21 years = Nov 20, 2026.
  2. Compare with the check date Oct 11, 2026: Nov 20, 2026 is after it, so the person is not yet 21.
  3. Exact age on Oct 11, 2026: 20 years, 10 months, 21 days.
Common US age milestones
AgeMilestoneReached onMet?
13Most social media accounts (COPPA)Nov 20, 2018Yes
16Driver’s license (most states)Nov 20, 2021Yes
18Vote, sign contracts, legal adultNov 20, 2023Yes
21Buy alcohol and tobaccoNov 20, 2026Not yet
25Serve in the US HouseNov 20, 2030Not yet
26Leave a parent’s health planNov 20, 2031Not yet
30Serve in the US SenateNov 20, 2035Not yet
35Serve as US PresidentNov 20, 2040Not yet
62Earliest Social SecurityNov 20, 2067Not yet
65Medicare eligibilityNov 20, 2070Not yet
67Full Social Security (born 1960+)Nov 20, 2072Not yet

Many rules come down to a single question: on a given date, has a person reached a minimum age? This age checker answers yes or no, gives the exact date the age is reached and how long remains, and compares the birth date against common US age milestones from 13 to 67.

How to use the age checker

  1. Enter the date of birth.
  2. Enter the minimum age you need to check, such as 18 or 21.
  3. Set Check on this date. It defaults to today, but you can test a future event date, such as a concert or a trip.
  4. For a February 29 birth date, choose whether the birthday falls on March 1 or February 28 in common years.

How the check works

A person reaches age N on their Nth birthday, so the test is a comparison of two dates:

old enough ⇔ birth date + N years ≤ check date

Adding years keeps the same month and day. The only date that does not exist in every year is February 29, which is why the leap-day option exists. Once the birthday is found, the checker reports how many days remain or how long ago the threshold was reached, and the person’s exact age on the check date.

Working backward gives the cutoff birth date, which is how ID checks are usually done: to be N on a given date, a person must be born on or before that date minus N years.

Worked example

A person born November 20, 2005 wants to know whether they are 21 on October 11, 2026.

  • 21 years after November 20, 2005 is November 20, 2026.
  • That is after October 11, 2026, so the answer is No, not yet.
  • They have 40 days to wait, and on October 11 they are 20 years, 10 months and 21 days old.

The same person passes 18 on November 20, 2023 and 16 on November 20, 2021, which the milestones table marks as met.

Common US age milestones

Age What it typically allows Source
13 Opening most social media accounts COPPA (federal privacy law)
16 A driver’s license, often provisional State law; varies
18 Voting, signing contracts, legal adulthood 26th Amendment; state law
21 Buying alcohol and tobacco products National Minimum Drinking Age Act; federal Tobacco 21 law (2019)
25 Serving in the US House of Representatives US Constitution
26 Leaving a parent’s health plan Affordable Care Act
30 Serving in the US Senate US Constitution
35 Serving as President US Constitution
62 Earliest Social Security retirement benefits Social Security Administration
65 Medicare eligibility Medicare
67 Full Social Security retirement age (born 1960 or later) Social Security Administration

Many of these rules have exceptions and state variations, and some, like car rental age policies, are set by companies rather than law.

Leap-day birthdays and the law

People born on February 29 have a real birthday only once every four years. For common years, some jurisdictions treat the birthday as March 1 because a full year has not elapsed until February has ended; others use February 28 so the birthday stays in February. When a legal age is at stake, check the rule that applies where you live. The checker’s default, March 1, never says someone is old enough a day too early.

This tool does arithmetic on dates only. It is not legal advice, and age requirements can change. Confirm the rule with the agency or business involved.

For a full breakdown of an age in months, weeks and days, use the age calculator, and to count the exact days until a birthday, the birthday calculator.

Frequently asked questions

If I was born on November 20, 2005, am I 21 on October 11, 2026?

Not yet. You turn 21 on Friday, November 20, 2026, which is 40 days after October 11, 2026. On that date you are 20 years, 10 months and 21 days old.

To be 21 today, what is the latest birth date?

Subtract 21 years from today's date. Anyone born on or before that date is at least 21. For October 11, 2026, the cutoff is October 11, 2005.

When does someone born on February 29 turn 18?

In a leap year it is February 29. In a common year it depends on the rule that applies: many legal systems use March 1, others February 28. The checker defaults to March 1, the more cautious choice, and lets you switch.

Do you reach a new age at the start of your birthday?

Under the usual modern rule, yes: you are a year older from the first moment of your birthday. A few old common-law rules counted it from the day before, so check the specific statute when it matters.

Last reviewed October 2026 by the CalcFluent editorial team. How we check our calculators.