Tepperota er utbredt i hele Europa samt i Kaukasus og nordvest i Afrika. I Norge er den vanlig nord til Troms, sjelden lenger nord. På Hardangervidda vokser den helt opp til 1300 moh. Tepperota vokser i skog, slåtteeng og beitemark, myr og hei.