Yes, these yoga mats are designed to provide good stability and grip on a variety of flooring types, including carpets, hardwood, and tiles. To ensure that the mat performs to its full potential, it is always ideal to set it down on a neat and tidy, level surface.