Yes, there are door stops specifically designed for both carpeted and hard floors. Rubber door stops are versatile and can be used on both surfaces.