Born in Manchester, his father was a Church of England clergyman and a scholar, and his mother had been a school mistress. Hopkinson attended prep school on the Lancashire coast and then St Edward's School, Oxford.