You may be surprised by what you're getting in that can of soup or a bottle of pop.

A new Statistics Canada report shows an overwhelming majority of Canadians have detectable levels of bisphenol A in their bodies.

The chemical is linked to everything from cancer to developmental delays.

The study shows 90 per cent of Canadians ages six to 79 have BPA in their body.

BPA is found in everything from lining of food cans to plastic bottles. It even coats many store receipts.

It no longer appears in items like baby bottles, but it's still in our environment, including tap water in some communities.

And some, including Hamid Habibi with the University of Calgary's Institute of Environmental Toxicology are calling for an outright ban.

"I think steps need to be taken by the government in partnership with the industry to find solutions," says Habibi.

Health Canada has formally declared bisphenol A a hazardous product.