Il y a 18 ingrédients répertoriés pour le shampooing Johnson's Baby, y compris la cocamidopropyl bétaïne, le chlorure de sodium, le tridéceth sulfate de sodium, la glycérine et l'acide citrique. Le premier ingrédient du shampooing est l'eau, et il contient également les colorants Jaune 6 et Jaune 10.
Johnson's a changé la formule de son shampoing pour bébé et d'une centaine d'autres produits pour bébé au début de 2014, selon un article du New York Times. En raison en grande partie de l'immense pression de la communauté, Johnson & Johnson a décidé de retirer deux produits chimiques de ces produits, le formaldéhyde et le 1,4-dioxane, qui s'étaient avérés nocifs pour l'environnement. Cependant, ces deux produits chimiques ne figuraient pas réellement sur la liste des ingrédients, car ce sont des sous-produits produits par d'autres ingrédients au cours du processus de fabrication.
Le formaldéhyde, qui a été identifié comme cancérigène par divers scientifiques du gouvernement, a été lentement libéré au fil du temps par l'ingrédient quaternine-15, qui était l'un des ingrédients retirés du shampooing. Le 1,4-dioxane chimique, qui a également été lié au cancer dans diverses études, a été produit au cours d'un processus utilisé pour rendre les autres ingrédients plus doux. Bien que le shampooing contienne encore des traces de ce produit chimique, la société déclare que les niveaux sont suffisamment bas pour être totalement sûrs.