Yes. Tobacco smoke contains chemicals that are harmful to both smokers and nonsmokers. Breathing even a little tobacco smoke can be harmful. Of the 4,000 chemicals in tobacco smoke, at least 250 are known to be harmful. The toxic chemicals found in smoke include hydrogen cyanide (used in chemical weapons), carbon monoxide (found in car exhaust), formaldehyde (used as an embalming fluid), ammonia (used in household cleaners), and toluene (found in paint thinners).
Of the 250 known harmful chemicals in tobacco smoke, more than 50 have been found to cause cancer. These chemicals include: