Hồ có nhiều nguồn gốc hình thành khác nhau. Dựa vào tính chất, hồ được phân ra làm nhiều loại khác nhau:
Hồ móng ngựa là loại hồ hình thành do uốn khúc một con sông, qua thời gian, đoạn sông cũ trên dòng chảy mất đi tạo ra đường đi cho dòng sông mới, vết tích dòng sông cũ để lại. Ví dụ: Hồ Tây (Hà Nội)Hồ băng hà được hình thành do băng hà di chuyển qua bào mòn mặt đất, đào sâu chỗ đất đá mềm để lại vũng nước lớn. Ví dụ: Phần Lan, Canada...Hồ miệng núi lửa là hồ hình thành trên miệng trũng của núi lửa, nước tụ lại khi chảy ra sôngHồ kiến tạo là loại hồ hình thành ở vùng đất bị sụt lún do động đất gây ra và di chuyển các mảng kiến tạo. Ví dụ: hồ ở Đông châu PhiỞ hoang mạc, gió tạo thành các cồn cát cao, chân cồn cát tạo thành nơi trũng, nước tụ lại thành hồ, các hồ này rất nôngNgoài ra còn dựa vào tính chất của nước nên hồ chia làm 2 loại tiếp:
Hồ nước ngọt chiếm nhiều nhất trong lục địa. Hồ có thể có dòng sông nước ngọt chảy qua hay do mưa. Ví dụ: Hồ Ba Bể, Biển HồHồ nước mặn chiếm rất ít. Hồ có thể do di tích của biển, đại dương bị cô lập giữa lục địa hay trước kia hồ là hồ nước ngọt nhưng vì khí hậu khô hạn nên nước hồ cạn dần và tỉ lệ muối khoáng trong hồ tăngTheo nguồn gốc hình thành còn có:
Hồ nhân tạoHồ tự nhiênLợi ích của hồ: Nhờ có hồ nối với sông mà sông được điều hòa chế độ nước sông. Khi nước sông dâng lên (mùa lũ), nước chảy vào các hồ, đầm. Khi nước sông xuống (mùa khô) để cho sông đỡ cạn. Sông Mê Kong luôn được điều hòa là nhờ có Biển Hồ ở Cam-pu-chia