On what date is J.K. Rowling’s birthday?

The story behind the answer

J.K. Rowling’s birthday is 31 July.

She was born on 31 July 1965 in Yate, Gloucestershire, England. The date has an especially memorable connection to her fiction because Harry Potter is also given the birthday of 31 July in the novels. That shared date has made the fact popular with readers and fans.

Rowling’s birth year is 1965, while Harry Potter’s fictional birth year is 1980. The dates therefore match in month and day but not in year. This distinction helps prevent a common mix-up when biographies and character timelines are discussed together.

The date is also separate from the opening date of the Hogwarts school year, which begins on 1 September in the books. Rowling’s birthday is a biographical fact; Harry’s birthday is a fictional detail within the story world. Both are explicitly associated with 31 July.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: