Có 18 thành phần được liệt kê cho Johnson's Baby Shampoo, bao gồm cocamidopropyl betaine, natri clorua, natri trideceth sulfat, glycerin và axit xitric. Thành phần đầu tiên trong dầu gội là nước, và nó cũng chứa thuốc nhuộm Yellow 6 và Yellow 10.
Johnson đã thay đổi công thức cho dầu gội đầu dành cho trẻ em và khoảng 100 sản phẩm dành cho trẻ em khác vào đầu năm 2014, theo một bài báo trên New York Times. Phần lớn do áp lực lớn của cộng đồng, Johnson & Johnson đã quyết định loại bỏ hai hóa chất khỏi các sản phẩm này, formaldehyde và 1,4-dioxane, đã được chứng minh là có hại cho môi trường. Tuy nhiên, hai hóa chất này thực tế không có trong danh sách thành phần, vì chúng là sản phẩm phụ được tạo ra bởi các thành phần khác trong quá trình sản xuất.
Formaldehyde, đã được các nhà khoa học chính phủ xác định là chất gây ung thư, được giải phóng từ từ theo thời gian bởi thành phần quaternine-15, một trong những thành phần bị loại bỏ khỏi dầu gội đầu. Hóa chất 1,4-dioxane, cũng có liên quan đến ung thư trong các nghiên cứu khác nhau, được sản xuất trong một quá trình được sử dụng để làm cho các thành phần khác nhẹ hơn. Mặc dù dầu gội đầu vẫn chứa một lượng nhỏ hóa chất này, nhưng công ty tuyên bố rằng mức độ đủ thấp để hoàn toàn an toàn.