Streicher ble født utenfor ekteskap i Fleinhausen i Oberbayern, som det 9. barnet til en lærer ved stedets katolske barneskole. Man vet lite om hans ungdomsår. Men likesom sin far og flere av sine søsken ble han lærer. I 1905 ble han assistentlærer i folkeskolen i Mindelheim, og hadde stadige sammenstøt med den lokale sogneprest. På dette tidspunkt hadde han vendt ryggen til den katolske tro.