Có hai loại hồ chính là hồ tự nhiên và hồ nhân tạo:
- Hồ tự nhiên: do các quá trình tác động tạo nên.
+ Hồ móng ngựa: do quá trình uốn khúc và đổi dòng của sông ở các vùng đồng bằng.
+ Hồ kiến tạo: hình thành ở vùng trũng trên các đứt gãy kiến tạo.
+ Hồ băng hà: do quá trình xâm thực của băng hà lục địa, phổ biến ở các nước vùng vĩ độ cao như Phần Lan, Ca-na-da, Liên Bang Nga,…
+ Hồ miệng núi lửa: hình thành từ các miệng núi lửa đã ngừng hoạt động.
- Hồ nhân tạo: do con người tạo ra.