Anti-fatigue mats can be placed on tile, linoleum, wood and vinyl flooring and yes, even on carpet. Make sure your mat has anti-slip backing on it for safety.