Our beeswax crayons are non-toxic and free of the top 8 allergens (Milk, Eggs, Fish ,Crustacean Shellfish, Tree Nuts, Peanuts, Wheat and Soybeans) Our bath crayons contain soy which is used to soften the crayon. These are made on the same machines as our beeswax crayons so there could be a chance of cross contamination.