Cats occasionally sneeze. This removes irritants from the nose and is not a cause for concern. Should your cat continue sneezing for an extended period of time, you may want to take it to the vet to have it checked for any health conditions.
Sneezing is a symptom of feline herpes and an infection of the feline calcivirus. Cats may pick up these diseases from another cat but these will not affect humans. Stress may aggravate these symptoms and will cause your cat discomfort from being ill.
Cats also sneeze from irritants such as dust, perfume, new cat litter and tobacco smoke. Take measures to minimize the amount of irritants and check if it has helped improve your cat’s condition. If the sneezing persists and if there’s blood or more discharge present, it is best to take your cat to the veterinarian as soon as possible.