I Ryssland fanns vid garnisoner skolor för soldaters barn från och med 1702. Vid varje
regemente skulle 1721–1798 finnas en skola för soldatbarn, vilka var förpliktade till militärtjänstgöring. Benämningen på dessa skolor var 1731–1798 garnisonsskola, 1798–1805 soldatbarnhusinrättning, från och med 1805 kantonistskola. I anslutning till dessa skolor fanns även andra specialläroanstalter. I
Gamla Finland fanns från och med förra hälften av 1700-talet sådana skolor i anslutning till garnisonerna och vid inrättningen i Viborg från och med 1810 en ingenjörsskola.