По способу питания бактерии делятся на две большие группы: автотрофы и гетеротрофы. К автотрофам, не нуждающимся в веществах, произведённых другими организмами, относятся фотосинтетики (например, пурпурные бактерии и сине-зелёные водоросли) и хемосинтетики (железобактерии, серобактерии, азотные бактерии) .
Цианобактерии (сине-зелёные водоросли) расщепляют воду на водород, используемый для синтеза углеводов, и кислород. По-видимому, именно эти организмы в свое время наполнили атмосферу Земли кислородом.
К гетеротрофам относятся паразиты (возбудители гонореи, менингита и пр. ) и сапрофиты (например, бактерии гниения или брожения).