Heavy tear stains in cats are caused by a variety of reasons, such as:
Eye diseases such as conjunctivitis, keratitis, and epiphora can all increase eye discharge in cats. If these discharges are not cleaned in time, they can easily form tear stains around the eyes.

Feline rhinotracheitis, also known as feline infectious rhinotracheitis, is an acute infectious disease. Cats infected with feline rhinotracheitis will exhibit symptoms such as increased eye discharge and sneezing. These discharges can accumulate around the eyes over time, easily leading to tear stains.
Ear mites can easily form if a cat's ears are not cleaned for a long time. When a cat scratches its ears, the pain deep in the ear canal can spread to the area around the eyes, stimulating the tear glands to secrete tears, thus forming tear stains.