Selain hal di atas, kondisi-kondisi berikut ini juga yang dapat menyebabkan feses berwarna hijau:
- Penggunaan laksatif (misalnya OTC obat pencahar, serat tidak larut atau senna, Sagrada cascara, rhubarb)
- Keracunan makanan
- Penyakit Celiac
- Diare karena Clostridium difficile (misalnya setelah penggunaan antibiotik)
- Efek samping obat (misalnya ciprofloxacin, Lexapro, Nyquil, Zantac)
- Ulseratif kolitis
- Malabsorpsi
- Bakteri berlebih
- Infeksi diare - terutama karena Salmonella dan Giardia
Memakan makanan tinggi serat bisa menjadi solusi. Serat bisa ditemukan dalam makanan seperti gandum, kacang-kacangan (kacang polong dan kacang-kacangan lainnya), buah-buahan tertentu dan sayuran (plum, pisang, wortel, bagian dalam apel dan pir, sayuran akar, biji psyllium.