Johan gikk amtsskole i 1899–1900 og deretter Stend landbruksskule 1902–1904. I 1910 tok han eksamen ved Noregs Landbrukshøgskole, på jordbrukslinja.