Is Xylene a Carcinogen? What the Research Says
It is a fair question to ask of any strong industrial solvent, and with xylol (xylene) the answer is more reassuring than people expect. Based on current evaluations, xylene is not classified as a human carcinogen. That does not make it harmless, but it does separate xylene from the aromatic solvent it is most often confused with.
The main bodies that rate cancer risk have looked at xylene and declined to call it a carcinogen. The International Agency for Research on Cancer places xylene in Group 3, meaning it is not classifiable as to its carcinogenicity in humans, because the evidence is inadequate to conclude that it causes cancer. The U.S. EPA has likewise not classified xylene as a human carcinogen. In plain terms, the studies to date have not shown that xylene causes cancer, though that is different from a positive all-clear.
Much of the worry comes from mixing xylene up with benzene. Benzene is a different aromatic, a well-established human carcinogen firmly linked to leukemia, and it sits in the same BTX family and the same refinery streams as xylene and toluene. Commercial xylene can contain trace benzene as an impurity, which is one reason exposure is still controlled, but xylene itself does not carry benzene’s cancer classification. Confusing the two overstates xylene’s cancer risk and, just as bad, understates benzene’s.
None of this means xylene is safe to breathe freely. Its real, documented hazards are different: it affects the nervous system, causing headaches, dizziness, and coordination problems in the short term, and heavy or prolonged exposure can harm the nervous system, liver, and kidneys. It is also an irritant and, of course, flammable. So the honest summary is that xylene is not considered a carcinogen, but it is a solvent whose other health effects justify the same ventilation, gloves, and exposure limits you would use for any aromatic. For anything critical, the current safety data sheet and the OSHA and ACGIH limits are the authorities to check.