Collins was born in Exmouth, Devon. Her mother was a school teacher. Her father was a school headmaster. She was brought up as a Roman Catholic in Wallasey near Liverpool. Her great-uncle was Irish poet Jeremiah Joseph Callanan.