Una barriera contro le erbacce, nota anche come tessuto per il controllo delle infestanti o tappeto per erbacce, è un materiale utilizzato per prevenire o sopprimere la crescita di erbacce in giardini, aree paesaggistiche o altri spazi esterni. Agisce come una barriera fisica che blocca la luce solare e inibisce la germinazione e la crescita dei semi delle piante infestanti.