Ada beberapa penyebab bau tidak sedap dari saluran pembuangan kamar mandi. Bakiak di dalam saluran pembuangan yang biasanya terdiri dari rambut, lapisan sabun, dan minyak dapat menumpuk dan mulai membusuk di dalam saluran pembuangan kamar mandi, menghasilkan bau busuk. Biofilm atau lembaran bakteri dan jamur yang menempel pada pipa juga dapat menghasilkan bau yang tidak sedap. Bau saluran pembuangan yang tidak enak juga bisa disebabkan oleh gas saluran pembuangan yang bocor kembali ke saluran pembuangan bak mandi. Jika bau saluran pembuangan tidak disebabkan oleh salah satu masalah ini, bau tidak sedap mungkin hanya berasal dari saluran pembuangan, tetapi sebenarnya bisa menjadi masalah kamar mandi yang terpisah.
Bakiak terbentuk secara bertahap seiring waktu saat partikel yang melewati saringan shower terkumpul di sepanjang sisi pipa. Bahan organik yang menyumbat kemudian akan mulai membusuk, mengeluarkan bau busuk dari saluran air shower yang akan semakin menyengat. Jika ada bau tidak sedap yang berasal dari saluran pembuangan dan air membutuhkan waktu lama untuk mengalir dari bak mandi, kemungkinan besar penyebab bau tidak sedap adalah penyumbatan. Menghapus penyumbatan harus menghilangkan baunya.
Biofilm juga bisa menjadi penyebab bau tak sedap dari saluran pembuangan kamar mandi. Terdiri dari lapisan bakteri, limbah bakteri, dan jamur, biofilm dapat tumbuh di lingkungan berair apa pun yang menyediakan nutrisi yang cukup, seperti saluran air shower. Ketika air memiliki sejumlah kecil sulfat di dalamnya dan beberapa bakteri dalam biofilm mampu mereduksi sulfur, biofilm akan menghasilkan hidrogen sulfida. Bahan kimia ini memiliki bau yang kuat dan khas dari telur busuk. Membilas pemutih ke saluran pembuangan dapat menghancurkan bakteri penghasil bau yang berbahaya.
Penyebab lain bau tidak sedap dari saluran pembuangan shower bisa jadi adalah aliran balik gas saluran pembuangan ke saluran pembuangan. Di bawah saluran pembuangan shower ada pipa yang melengkung. Tikungan ini, yang dikenal sebagai jebakan, seharusnya diisi penuh dengan air untuk mencegah bau gas selokan masuk ke dalam rumah. Saat pancuran tidak digunakan, perangkap dapat mengering dan gas saluran pembuangan dapat mengalir melalui saluran pembuangan. Air yang mengalir untuk mengisi ulang perangkap dapat menghilangkan bau ini.
Bau gas selokan yang berasal dari saluran pembuangan kamar mandi juga dapat disebabkan oleh ventilasi kamar mandi yang tersumbat. Ketika air masuk ke saluran pembuangan, udara dipaksa keluar dari pipa. Udara di dalam pipa disuplai kembali oleh ventilasi pipa atap daripada melalui saluran pembuangan. Jika ventilasi atap tersumbat oleh sarang burung atau sesuatu yang lain, udara yang mengisi ulang pipa dapat memaksa air keluar dari perangkap, memungkinkan gas saluran pembuangan mengalir kembali ke saluran pembuangan.
Kadang-kadang, saluran pembuangan dapat disalahartikan sebagai bau yang sebenarnya berasal dari tempat lain di kamar mandi. Kebocoran pada ubin kamar mandi atau bak mandi, yang memungkinkan air mengalir di belakang ubin, dapat menciptakan lingkungan lembab yang hangat bagi jamur untuk tumbuh. Jamur dapat memiliki bau yang menyengat dan terkadang secara keliru dilacak ke saluran pembuangan kamar mandi. Hewan mati yang membusuk di sela-sela dinding juga dapat menciptakan bau yang sangat menyengat yang sulit dilacak.