Yes, the Dyson Ball Animal 3 Extra is designed to work on various floor types, including carpet, hardwood, linoleum, and more.