Beslenme şekillerine göre 2 çeşit bakteri grubu bulunur.
- Üretici bakteriler: Taşıdığı klorofilleri yardımıyla fotosentez yapar ve ihtiyaç duyduğu besinlerin üretilmesini sağlarlar.
- Tüketici bakteriler: İhtiyaç duyduğu besinleri dışarıdan hazır olarak alan bakterilerdir. Bunların da yaşama şekillerine göre farklı tipleri bulunur.
- Çürükçül bakteriler: Canlı artık ve kalıntılarını ayrıştırarak besin ihtiyacını karşılarlar.
- Parazit bakteriler: Başka canlıların vücudunda barınarak hazır besin alır ve hastalık oluştururlar.
- Ortak yaşam bakterileri: Birlikte yaşadığı canlıyla karşılıklı madde alış verişi yaparak beslenirler.