Les robots aspirateurs sont utilisés sur différentes surfaces (petites, moyennes et grandes). Toutefois, la plupart sont plus efficaces sur les sols durs et les moquettes fines. Il leur faut avoir une puissance plus élevée pour nettoyer efficacement les tapis à poils longs et les moquettes épaisses.