The best fabric for tufting is monk cloth or carpet backing. Alternatively, you can also use any material with an even weave. Popular fabrics for tufting include cotton, polyester, and jute.