Yes, but it depends on the thickness of the carpet. It works perfectly (roll & bounce) on hard surfaces and short pile carpets.