On what date was J.K. Rowling born in Yate, England?

The story behind the answer

J.K. Rowling was born on 31 July 1965 in Yate, England.

Her birth name was Joanne Rowling, and she was born at Cottage Hospital in Yate, near Bristol. Her parents, Peter Rowling and Anne Rowling, later moved the family to Winterbourne, where Rowling spent part of her childhood.

Rowling’s middle initial is not from a birth name: she did not originally have a middle name beginning with K. Her publishers chose the initial for the Harry Potter books, and Rowling has said it refers to her paternal grandmother, Kathleen.

The date is sometimes confused with the publication dates of the Harry Potter novels. Rowling’s first novel appeared decades after her birth, with Harry Potter and the Philosopher’s Stone published in Britain in 1997.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: