A toddler and an eight-year-old child have been found at an alleged clandestine drug laboratory in Nollamara.
A police spokeswoman said officers discovered the alleged laboratory during a search of a Milford Way home about 2.30pm yesterday.
She said a second clandestine drug laboratory, where the children were found, was allegedly discovered in the unit next door.
A 36-year-old man has been charged with two counts of manufacturing a prohibited drug and is due to appear in Perth Magistrate's Court today.
Police inquires are continuing.