Yes, a toilet can unclog itself. But for this, the clogging material must be regular debris like tissues or feces. It can take as much as 24 hours for a toilet to unclog itself.