Born in Dublin in 1859, D'Arcy was the son of John Charles D'Arcy of Mount Tallant, County Dublin, and of Henrietta Anna, a daughter of Thomas Brierly of Rehoboth House, Dublin.
Charles D'Arcy was educated at The High School, Dublin, and Trinity College, Dublin, where he was the first mathematical scholar of his year and won a gold medal in Moral Philosophy.