Rudolf Stefan Weigl nacque il 2 Settembre 1883 a Přerov, pittoresca cittadina di origine tedesca, ora situata nella Repubblica Ceca. All'età di sette anni, a causa di un incidente in bicicletta, perse il padre, fabbricatore di veicoli di vario genere. Successivamente, sua madre si risposò con un insegnante polacco, per la cui professione dovette spostarsi da una città all'altra fino a stabilirsi a Stryj.