Croce ble født i fjellregionen Abruzzo. Han tilhørte en rik og betydningsfull slekt, og vokste opp i en katolsk omgivelse. Ved 18 års alder oppgav han sin katolske tro og ble ateist, noe han forble resten av sitt liv.