MacDonald vokste opp i North Sydney på Cape Breton i Nova Scotia i en familie der faren arbeidet ved Western Unions telegrafstasjon. Bestefaren var kaptein på klipperskip. Politisk var familien konservativ.