Ensure you are using a genuine Canon toner cartridge.
Shake the cartridge and then try printing again.
If that does not help, then try cleaning the fuser.
It is also possible that the laser itself is failing, or the lens is dirty, but a faulty cartridge or dirty fuser are the most likely causes.
Kindly take a moment to rate my service; you can still ask additional followup questions at no additional charge :)