Powodów pojawienia się mchu może być wiele. Najczęstszymi z nich są kwaśne pH gleby oraz niewłaściwa pielęgnacja trawnika. Mech jest rośliną uporczywą, zdolną do wzrostu nawet w niekorzystnych warunkach, dlatego też nie powinno się ułatwiać mu ekspansji. Okolicznościami sprzyjającymi wzrostowi tego chwastu mogą być nadmierna wilgoć oraz zacienienie – są to optymalne warunki dla rozwoju mchu, dlatego też zdrowy trawnik nie może być podlewany ponad jego potrzeby. Powinien także mieć dostęp do odpowiedniej ilości światła słonecznego. Innymi czynnikami może być jakość gleby lub zanieczyszczenia (choćby obumarłe źdźbła trawy, które „zatykają” murawę). Mech może pojawić się także w przypadku osłabienia trawnika – to z kolei może mieć miejsce po ciężkiej zimie, może być wynikiem chorób lub też niewłaściwego nawożenia (źle dobrany nawóz, zbyt duża jego ilość lub jego całkowity brak).
Jak zapobiegać?
Najlepiej jest zabezpieczyć trawnik przed niechcianymi porostami –wykonać analizę gleby, poznać jej skład i odczyn, a następnie wykorzystać zebrane informacje i dobrać odpowiedni do jej potrzeb nawóz. Konieczne jest także zadbanie o oczyszczanie ziemi ze wspomnianych już zanieczyszczeń, filcu, ewentualnych śmieci. Należy także zapobiegać nadmiernej wilgoci, gdyż jest ona bardzo lubiana przez mech. Podlewanie powinno odbywać się dość rzadko, ale dużą ilością wody – dzięki temu woda będzie mogła dostać się do korzeni traw. Mech nie rozwija korzeni, dlatego też nie będzie mieć do niej dostępu.