Skip to content
Calcapedia
Number of problems

In the print window, choose “Save as PDF” as the printer (or print it on paper). Seed 1 rebuilds this exact sheet.

Showing 10 problems, seed 1.

Age worksheet

Grades 3–4

Solve each problem and show your work. Round answers to 2 decimal places where needed.

  1. Problem 1.
    • Date of birth: Sep 25, 1990
    • Age on this date: Dec 13, 2024

    Find: Age

  2. Problem 2.
    • Date of birth: Jul 7, 1990
    • Age on this date: Feb 4, 2027

    Find: Age

  3. Problem 3.
    • Date of birth: Jun 25, 1991
    • Age on this date: Jul 24, 2025

    Find: Age

  4. Problem 4.
    • Date of birth: Sep 13, 1990
    • Age on this date: Jul 11, 2026

    Find: Age

  5. Problem 5.
    • Date of birth: Apr 17, 1990
    • Age on this date: Feb 15, 2027

    Find: Age

  6. Problem 6.
    • Date of birth: May 10, 1990
    • Age on this date: Jan 6, 2026

    Find: Age

  7. Problem 7.
    • Date of birth: Aug 30, 1989
    • Age on this date: Oct 30, 2025

    Find: Age

  8. Problem 8.
    • Date of birth: Nov 25, 1989
    • Age on this date: Apr 14, 2025

    Find: Age

  9. Problem 9.
    • Date of birth: Jun 6, 1990
    • Age on this date: Feb 3, 2025

    Find: Age

  10. Problem 10.
    • Date of birth: Mar 23, 1990
    • Age on this date: Aug 17, 2026

    Find: Age

Answer key: Age worksheet

  1. 1. Age: 34 years, 2 months, 18 days

    1. Count the full years, up to the last birthday on or before the date

      Sep 25, 1990 → Sep 25, 2024=34 years
    2. Count the complete months after that

      Sep 25, 2024 → Nov 25, 2024=2 months
    3. Count the days that are left

      Nov 25, 2024 → Dec 13, 2024=18 days
    4. Put the years, months and days together to get the exact age

      34 years, 2 months, 18 days
    5. For the total number of days, count every day between the two dates

      Dec 13, 2024 − Sep 25, 1990=12,498 days
    6. Split the total days into whole weeks and leftover days

      12,498 days=1,785×7+3
    7. Count the days to the next birthday on Sep 25, 2025

      Sep 25, 2025 − Dec 13, 2024=286 days
  2. 2. Age: 36 years, 6 months, 28 days

    1. Count the full years, up to the last birthday on or before the date

      Jul 7, 1990 → Jul 7, 2026=36 years
    2. Count the complete months after that

      Jul 7, 2026 → Jan 7, 2027=6 months
    3. Count the days that are left

      Jan 7, 2027 → Feb 4, 2027=28 days
    4. Put the years, months and days together to get the exact age

      36 years, 6 months, 28 days
    5. For the total number of days, count every day between the two dates

      Feb 4, 2027 − Jul 7, 1990=13,361 days
    6. Split the total days into whole weeks and leftover days

      13,361 days=1,908×7+5
    7. Count the days to the next birthday on Jul 7, 2027

      Jul 7, 2027 − Feb 4, 2027=153 days
  3. 3. Age: 34 years, 0 months, 29 days

    1. Count the full years, up to the last birthday on or before the date

      Jun 25, 1991 → Jun 25, 2025=34 years
    2. Count the complete months after that

      Jun 25, 2025 → Jun 25, 2025=0 months
    3. Count the days that are left

      Jun 25, 2025 → Jul 24, 2025=29 days
    4. Put the years, months and days together to get the exact age

      34 years, 0 months, 29 days
    5. For the total number of days, count every day between the two dates

      Jul 24, 2025 − Jun 25, 1991=12,448 days
    6. Split the total days into whole weeks and leftover days

      12,448 days=1,778×7+2
    7. Count the days to the next birthday on Jun 25, 2026

      Jun 25, 2026 − Jul 24, 2025=336 days
  4. 4. Age: 35 years, 9 months, 28 days

    1. Count the full years, up to the last birthday on or before the date

      Sep 13, 1990 → Sep 13, 2025=35 years
    2. Count the complete months after that

      Sep 13, 2025 → Jun 13, 2026=9 months
    3. Count the days that are left

      Jun 13, 2026 → Jul 11, 2026=28 days
    4. Put the years, months and days together to get the exact age

      35 years, 9 months, 28 days
    5. For the total number of days, count every day between the two dates

      Jul 11, 2026 − Sep 13, 1990=13,085 days
    6. Split the total days into whole weeks and leftover days

      13,085 days=1,869×7+2
    7. Count the days to the next birthday on Sep 13, 2026

      Sep 13, 2026 − Jul 11, 2026=64 days
  5. 5. Age: 36 years, 9 months, 29 days

    1. Count the full years, up to the last birthday on or before the date

      Apr 17, 1990 → Apr 17, 2026=36 years
    2. Count the complete months after that

      Apr 17, 2026 → Jan 17, 2027=9 months
    3. Count the days that are left

      Jan 17, 2027 → Feb 15, 2027=29 days
    4. Put the years, months and days together to get the exact age

      36 years, 9 months, 29 days
    5. For the total number of days, count every day between the two dates

      Feb 15, 2027 − Apr 17, 1990=13,453 days
    6. Split the total days into whole weeks and leftover days

      13,453 days=1,921×7+6
    7. Count the days to the next birthday on Apr 17, 2027

      Apr 17, 2027 − Feb 15, 2027=61 days
  6. 6. Age: 35 years, 7 months, 27 days

    1. Count the full years, up to the last birthday on or before the date

      May 10, 1990 → May 10, 2025=35 years
    2. Count the complete months after that

      May 10, 2025 → Dec 10, 2025=7 months
    3. Count the days that are left

      Dec 10, 2025 → Jan 6, 2026=27 days
    4. Put the years, months and days together to get the exact age

      35 years, 7 months, 27 days
    5. For the total number of days, count every day between the two dates

      Jan 6, 2026 − May 10, 1990=13,025 days
    6. Split the total days into whole weeks and leftover days

      13,025 days=1,860×7+5
    7. Count the days to the next birthday on May 10, 2026

      May 10, 2026 − Jan 6, 2026=124 days
  7. 7. Age: 36 years, 2 months, 0 days

    1. Count the full years, up to the last birthday on or before the date

      Aug 30, 1989 → Aug 30, 2025=36 years
    2. Count the complete months after that

      Aug 30, 2025 → Oct 30, 2025=2 months
    3. Count the days that are left

      Oct 30, 2025 → Oct 30, 2025=0 days
    4. Put the years, months and days together to get the exact age

      36 years, 2 months, 0 days
    5. For the total number of days, count every day between the two dates

      Oct 30, 2025 − Aug 30, 1989=13,210 days
    6. Split the total days into whole weeks and leftover days

      13,210 days=1,887×7+1
    7. Count the days to the next birthday on Aug 30, 2026

      Aug 30, 2026 − Oct 30, 2025=304 days
  8. 8. Age: 35 years, 4 months, 20 days

    1. Count the full years, up to the last birthday on or before the date

      Nov 25, 1989 → Nov 25, 2024=35 years
    2. Count the complete months after that

      Nov 25, 2024 → Mar 25, 2025=4 months
    3. Count the days that are left

      Mar 25, 2025 → Apr 14, 2025=20 days
    4. Put the years, months and days together to get the exact age

      35 years, 4 months, 20 days
    5. For the total number of days, count every day between the two dates

      Apr 14, 2025 − Nov 25, 1989=12,924 days
    6. Split the total days into whole weeks and leftover days

      12,924 days=1,846×7+2
    7. Count the days to the next birthday on Nov 25, 2025

      Nov 25, 2025 − Apr 14, 2025=225 days
  9. 9. Age: 34 years, 7 months, 28 days

    1. Count the full years, up to the last birthday on or before the date

      Jun 6, 1990 → Jun 6, 2024=34 years
    2. Count the complete months after that

      Jun 6, 2024 → Jan 6, 2025=7 months
    3. Count the days that are left

      Jan 6, 2025 → Feb 3, 2025=28 days
    4. Put the years, months and days together to get the exact age

      34 years, 7 months, 28 days
    5. For the total number of days, count every day between the two dates

      Feb 3, 2025 − Jun 6, 1990=12,661 days
    6. Split the total days into whole weeks and leftover days

      12,661 days=1,808×7+5
    7. Count the days to the next birthday on Jun 6, 2025

      Jun 6, 2025 − Feb 3, 2025=123 days
  10. 10. Age: 36 years, 4 months, 25 days

    1. Count the full years, up to the last birthday on or before the date

      Mar 23, 1990 → Mar 23, 2026=36 years
    2. Count the complete months after that

      Mar 23, 2026 → Jul 23, 2026=4 months
    3. Count the days that are left

      Jul 23, 2026 → Aug 17, 2026=25 days
    4. Put the years, months and days together to get the exact age

      36 years, 4 months, 25 days
    5. For the total number of days, count every day between the two dates

      Aug 17, 2026 − Mar 23, 1990=13,296 days
    6. Split the total days into whole weeks and leftover days

      13,296 days=1,899×7+3
    7. Count the days to the next birthday on Mar 23, 2027

      Mar 23, 2027 − Aug 17, 2026=218 days