Św. Stanisław urodził się między 1030 a 1035 r. w Szczepanowie. Na miejscu, gdzie znajdował się dom rodzinny Świętego postawiono kaplicę.
Przypuszcza się, że Stanisław pobierał nauki najpierw w opactwie tynieckim, a potem za granicą w szkole katedralnej w Liege w Belgii oraz w Paryżu. Święcenia kapłańskie otrzymał ok. 1060 r. Po śmierci biskupa krakowskiego Lamberta został mianowany jego następcą, ale papież Aleksander II zatwierdził ten wybór dopiero po dwóch latach, czyli ok. 1072 r. Św. Stanisław prawdopodobnie bardzo popierał reformy papieża Grzegorza VII.