Roberts fue concebida por madre católica francesa y padre protestante inglés en Bushey, Hertfordshire, pero se crio en Edgware, Middlesex .
Fue educada en un convento, esperando que se convirtiera en monja, antes de estudiar lengua inglesa en Somerville College, Oxford, donde perdió su fe católica.
En ese entonces, Roberts era editora de poesía (1975–77) en Spare Rib, una revista feminista; y más tarde en City Limits (1981–83).
Su primera novela, A Piece of the Night (Un pedazo de noche), se publicó en 1978.
[4] Es Chevalier de l'Ordre des Arts et des Lettres, distinción otorgada por el gobierno francés, pero rechazó una Orden del Imperio Británico (OBE) como consecuencia de sus opiniones republicanas.