Nacido en Teignmouth, Devon, Inglaterra en 1816, Salter emigrou a Canadá en 1834 e establecéronse inicialmente en Plympton; máis tarde foi un combatente na rebelión de Canadá Superior
de 1837. Posteriormente casou en 1839 e ensinou na escola mentres obtenía o seu grao en topografía e enxeñería civil.