A self-cleaning litter box for cats employs a comb drive to drive a comb through litter to remove waste from the litter. A sensor for detecting the presence of an obstruction is coupled to the comb drive and stops the comb drive upon detecting an obstruction. A manual mode selector switch and an actuating switch are provided to manually activate the cleaning of the litter box at a time deemed appropriate by the cat owner. A foot pedal unit may be provided for semi-automatic use. A removable tray for cat litter may be provided. The tray may be disposable. A pivotable ramp facilitates ingress to, and egress from, the litter box. The ramp may be carpeted. A tray receives the litter box and a hood encloses the litter box to provide privacy.