What this calculator does
This tool applies to the United States, where the National Minimum Drinking Age Act sets the legal drinking age at 21 in all 50 states. Enter your date of birth and the calculator returns the exact calendar date you turn 21 — the day you can legally purchase and consume alcohol — along with how many days and years remain until then.
How to use it
Select your birth year, month, and day, then submit. The result shows your 21st-birthday date in MM/DD/YYYY format and a countdown of days remaining. If the date has already passed, the calculator tells you that you have already reached the legal drinking age.
The formula explained
The math is simple date arithmetic: $$\text{Legal Date} = \text{Birth Date} + 21\ \text{years}$$ To find the countdown, we subtract today's date: \(\text{Days Left} = \text{Legal Date} - \text{Today}\). Years remaining is the days divided by 365.25 to account for leap years: $$\text{Years Left} = \frac{\text{Days Left}}{365.25}$$
Worked example
Suppose you were born on June 15, 2005. Adding 21 years gives a legal drinking date of June 15, 2026. If today were June 15, 2024, you would have exactly \(730\) days (about 2 years) remaining before you can legally drink in the US.
$$\text{Legal Date} = 06/15/2005 + 21\ \text{years} = 06/15/2026$$
FAQ
Is the drinking age 21 everywhere in the US? Yes. Since 1988 all states enforce a minimum legal drinking age of 21, though a few allow limited exceptions (e.g., consumption with a parent present or for religious purposes) that vary by state.
Does this account for time zones? No. It uses calendar dates only and assumes you become 21 on the anniversary of your birth date.
What about leap-day birthdays? If you were born on February 29, the calculator targets February 29 of the +21 year when it exists; otherwise the system rolls the date forward, so verify locally for legal certainty.