 He was born in Campbellton, New Brunswick in 1844, the son of George Moffat, and was educated at the Academy at Annan in Scotland.Moffatt became a merchant in Dalhousie, New Brunswick.In 1876, he married Margaret Sadler.