Ví dụ về các loại dầu gội khác nhau bao gồm dầu gội làm sạch, dầu gội tạo độ phồng và những loại dành cho tóc dầu, khô, xoăn hoặc thẳng. Tất cả các loại dầu gội đều chứa dầu xả và chất tẩy rửa. Loại tóc cụ thể mà dầu gội được tạo ra sẽ quyết định lượng chất tẩy rửa và dầu xả mà dầu gội đó có.
Dầu gội dành cho tóc dầu được thiết kế để loại bỏ dầu và dưỡng ẩm cho tóc và da đầu. Dầu gội dành cho tóc khô điều trị tình trạng khô tóc do hư tổn như xử lý hóa chất, gió và dầu gội có chất tẩy rửa mạnh. Dầu gội ép tóc sử dụng dầu hoặc silicon liên kết với tóc, giúp các dụng cụ nóng làm thẳng tóc dễ dàng hơn.
Dầu gội làm sạch nhằm mục đích làm sạch tóc trước khi xử lý. Bởi vì chúng có thể khá khắc nghiệt và làm hỏng lớp biểu bì, chúng không phải lúc nào cũng là lựa chọn phù hợp. Tốt nhất bạn nên tránh dùng dầu gội làm sạch sau khi nhuộm tóc vì chúng có xu hướng làm hỏng màu mới. Dầu gội tạo độ phồng giúp mở ra các lớp biểu bì của tóc để giúp tóc mọc dễ dàng hơn. Về mặt tiêu cực, chúng cũng được biết là có thể gây hư tổn và làm mất màu tóc đã qua xử lý. Dầu gội dành cho tóc nhuộm giúp giữ màu lâu. Những loại tốt có chứa tảo, tảo bẹ hoặc dầu để giữ cho màu tóc không bị phai.