Half-Birthday Calculator

Find your half-birthday — six months from the day you were born.

Free half-birthday calculator — enter your date of birth to find your half-birthday date, the weekday it falls on, and how many days until the next one. Runs entirely in your browser, nothing is uploaded. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How is a half-birthday calculated?

It is the date six calendar months after your birthday — for example, a 15 June birthday gives a 15 December half-birthday. The tool adds 6 to the birth month and keeps the same day-of-month.

When is your half-birthday?

Your half-birthday is the day exactly six months from the day you were born — a light-hearted excuse to celebrate twice a year. It is popular for summer-born schoolchildren whose real birthday falls during the holidays, and as a simple midpoint to mark in calendars. Enter your date of birth and the tool shows your half-birthday, the weekday the next one lands on, and how many days until it arrives.

How it works

The tool takes your birth date and adds six calendar months — it increments the month by 6 and keeps the same day number. When the target month is shorter than your birth-day number, the date rolls forward into the next month (so 31 August becomes 3 March, because February has no 31st). It then finds the next upcoming occurrence: if this year’s half-birthday has already passed, it uses next year’s, and counts the whole days from today.

Example

For a birthday of 15 June 2000:

  • Add six months: 15 December — that is your half-birthday.
  • Each year it lands on 15 December.
  • The tool shows the next 15 December, its weekday, and how many days away it is.
BirthdayHalf-birthday
1 January1 July
15 June15 December
31 August3 March (rolls over)
25 December25 June

Month-end edge cases

The end-of-month roll-forward only affects birthdays on the 29th, 30th, or 31st:

  • 29 August + 6 months → 29 February in a non-leap year → rolls to 1 March
  • 30 August + 6 months → 30 February → rolls to 2 March
  • 31 August + 6 months → 31 February → rolls to 3 March
  • 31 January + 6 months → 31 July (July has 31 days, so no roll needed)
  • 30 November + 6 months → 30 May (May has 31 days, so no roll needed)

The pairing of months matters: birthdays in August, September, October, November, and December can trigger month-end rolls because their six-month counterpart months (February through June) are shorter than July through December.

Why schools use half-birthdays

In England and many other countries, children born in June, July, and August have birthdays that consistently fall during school summer holidays. For young children in particular, missing your birthday celebration at school — especially in reception and year 1 — can feel significant. Some primary schools adopt a policy of celebrating summer-born children’s half-birthdays during the school year, typically in December through February, so every child gets an in-school birthday moment. This is entirely informal and up to individual schools, but it is genuinely common in UK primary schools.

Everything is calculated in your browser, so your birth date stays private and is never uploaded.