When was J.K. Rowling born?

The story behind the answer

J.K. Rowling was born on 31 July 1965.

She was born Joanne Rowling at Yate General Hospital near Bristol, England, and grew up in Gloucestershire. Her younger sister, Dianne, was born nearly two years later. Rowling later used the initials “J. K.” professionally; the middle initial was chosen for her publishing career rather than being part of her birth name.

Rowling’s childhood and education preceded her study of French and Classics at the University of Exeter. After working for Amnesty International and teaching English in Portugal, she developed the Harry Potter idea. The date of her birth is sometimes confused with Harry Potter’s fictional birthday, 31 July 1980, which is also celebrated by fans as the character’s birthday.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: