Některé rostliny mohou odpuzovat mšice díky svému pachu nebo chemickým látkám, které obsahují. Tyto rostliny tak mohou být vhodným řešením pro ochranu vaší zahrady před mšicemi, a to bez nutnosti používat chemické pesticidy. Mezi druhy známé odpuzováním mšic patří: máta, yzop, pelyněk, šalvěj, tymián a levandule.