Szymon Stock urodził się prawdopodobnie pod koniec XII wieku w Anglii. Według tradycji był pustelnikiem i prowadził życie niezwykle umartwione i rozmodlone. Po przybyciu karmelitów do Anglii wstąpił do zakonu. W 1251 roku, kiedy był jego przełożonym generalnym, miał objawienie Matki Bożej i zapoczątkował znane dziś w całym Kościele nabożeństwo szkaplerzne.
Jemu też przypisuje się autorstwo pieśni do Matki Bożej Flos Carmeli. Zmarł w Bordeaux we Francji, tam też w XV wieku pojawił się jego kult. Czczono go ze względu na wielką świętość życia i wyjątkowe nabożeństwo do Najświętszej Maryi Panny. W całym zakonie jego kult przyjął się w 1654 roku.