Craig ble født i forstaden Sydenham i Øst-Belfast. Faren var av en velstående brennerifamilie som bygde sin formue på produksjon av whiskey: Dunville Wiskey. Faren James Craig (1828–1900) hadde et stort landsted, Craigavon, i nærheten av Lisburn.