Yes, you can use a yoga mat on a carpeted floor. The extra grip provided by the mat's non-slip surface helps to keep it in place during your practice. However, if you find that the mat still moves or bunches up, you can place a non-slip rug pad underneath for added stability.