Rowling nació el 31 de julio de 1965 en Yate (Gloucestershire, Inglaterra) como hija de Peter James Rowling y Anne Rowling, cuyo apellido de soltera era Volant.