Rokok juga menjadi salah satu penyebab rambut seseorang menjadi putih di usia muda. Dalam sebuah studi, seseorang yang merokok, akan lebih cepat muncul uban walaupun usianya di bawah 30 tahun.
Tidak hanya itu, rokok sendiri juga memengaruhi kesehatan lainnya seperti jamtimg dan paru-paru. Rokok juga menyempitkan pembuluh darah yang akan membuat aliran darah berkurang sehingga menyebabkan rambut rontok.