Aktivitas vulkanik: Letak geografis Jawa Barat yang berada di kawasan cincin api Pasifik membuat wilayah ini memiliki banyak gunung berapi aktif. Aktivitas vulkanik ini menghasilkan panas bumi yang kemudian muncul ke permukaan dalam bentuk air panas.
Retakan batuan: Adanya retakan-retakan pada batuan memungkinkan air tanah yang terpanaskan untuk keluar ke permukaan.