A Montserrat, s'hi han trobat unes 1.250 plantes diferents, amb predomini de les especies
mediterrànies. L'alzinar cobreix gran part de la muntanya i sota les capçades denses de l'azina hi proliferen arbustos i lianes com al marfull, l'aladern, l'arboç o l'arítjol. A la part alta, L'alzinar s'enriqueix amb boix, mentre que al vessant nord, al peu dels cingles,els arbres caducifolis(la blada,el tell i l'avellaner) posen una nota de color a la tardor i les teixedes s'arrapen en algunes canals. La part baixa de la muntanya antigament havia estat conreada, i a partir de l'abandó del conreu s'ha cobert de brolles de romaní i pinedes de pi blanc.
Les roques també tenen una vegetació: les obagues, petits prats de seslèria i comunitats d'Orella d'os
(Ramonda myconi) i de corona de reina (Saxífraga callosa ssp.catalaunica), que a Catalunya, només es troba a Montserrat i Sant Llorens del Munt. A les codines hi pot haver petits poblaments de cargola (Erodium rupestre)