 Archibald was born in 1817, the sixth son of nineteen children, to Samuel George Williams Archibald and Elizabeth Archibald.His grandfather was Charles Dickson of Onslow, Canada.Although he originally studied to be a surgeon at Pictou Presbyterian College, Archibald quickly switched to law and qualified as an attorney and barrister in 1837.