Understanding Age and Birth Years
It's a common question that pops up in casual conversation, during introductions, or when reminiscing about past decades: "How old is someone born in 1987?" While it might seem like a straightforward calculation, accurately determining someone's age depends on the current year and, for precise answers, the specific date of birth within that year.
The Basic Calculation
The simplest way to figure out the age of someone born in 1987 is to subtract their birth year from the current year. For example, if the current year is 2026:
2026 (Current Year) - 1987 (Birth Year) = 37 Years
So, as of 2026, anyone born in 1987 is at least 37 years old. However, this is a general answer. To be more precise, we need to consider whether their birthday has already passed in the current year.
Considering the Birthday
The exact age depends on whether their birthday in the current year has already occurred. This is where the "as of" date becomes crucial.
- If their birthday in 2026 has already passed: They are 37 years old.
- If their birthday in 2026 has not yet passed: They are still 36 years old and will turn 37 on their birthday.
For instance, if someone was born on March 15, 1987, and the current date is May 10, 2026, their birthday has passed. Therefore, they are 37 years old.
Conversely, if someone was born on October 20, 1987, and the current date is May 10, 2026, their birthday has not yet occurred. They are currently 36 years old and will celebrate their 37th birthday on October 20, 2026.
The 1980s Cohort
Individuals born in 1987 are part of the tail end of the Baby Boomer generation or, more commonly, fall into the **Generation X** or **Millennial** categories, depending on the exact definition used. This means they grew up during a period of significant technological and cultural shifts.
As people born in 1987 navigate their late thirties, they are often in prime career years, raising families, and reflecting on their younger days.
Examples for Clarity
Let's break down a few scenarios to solidify the concept:
-
Scenario 1: Current Year = 2026, Birth Date = January 1, 1987.
Since January 1st has passed in 2026, this person is 37 years old. -
Scenario 2: Current Year = 2026, Birth Date = December 31, 1987.
Since December 31st has not yet passed in 2026, this person is currently 36 years old. They will turn 37 on December 31, 2026. -
Scenario 3: Current Year = 2026, Birth Date = July 4, 1987.
If it's before July 4, 2026, they are 37 years old (2026 - 1987 = 38, but their birthday hasn't passed yet). If it's on or after July 4, 2026, they are 38 years old.
The key takeaway is that age is a dynamic number that changes annually on a person's birthday.
Frequently Asked Questions (FAQ)
How do I calculate my age if I was born in 1987?
To calculate your age, subtract 1987 from the current year. Then, check if your birthday has already occurred in the current year. If it has, your age is the result of the subtraction. If it has not, you are one year younger than the result.
Why does the exact date of birth matter for age calculation?
The exact date of birth matters because your age only officially increases on your birthday. Until that specific day arrives in the current year, you are still considered the age you were in the previous year.
What does it mean to be "turning" a certain age?
To be "turning" a certain age means that your upcoming birthday will mark that specific milestone. For someone born in 1987, they are "turning 37" in 2026 if their birthday has not yet passed, and they will be "turning 38" in 2026 if their birthday has not yet passed in 2026.
Is there a quick way to estimate the age of someone born in 1987?
Yes, the quickest way to estimate is to subtract 1987 from the current year. For example, in 2026, 2026 - 1987 = 37. So, someone born in 1987 is generally around 37 years old in 2026.

