Yes. We have two sets of double barn doors in our basement. One set is on the carpet and one set is on vinyl plank flooring. I will say that it slides very easily on the carpet and almost too easy on the hard surface.