Johannes Becher var sønn av Johanna (født Buerck) og dommeren Heinrich Becher. I 1887 begynte han på folkeskolen i München og i 1900 ble han opptatt på Maximiliangymnasiet. Disiplinære forhold gjorde at han flere ganger måtte bytte skole og dessuten ta et skoleår om igjen som følge av dårlige tyskkarakterer. Samtidig skrev han hundrevis av dikt.