Larkin was born and raised in Coventry, Warwickshire, where he attended primary and secondary school. He graduated from St John's College, Oxford with a double first in English language and literature.