Le Filippine hanno vari corpi idrici. Questi includono fiumi, baie, golfi, cascate, laghi e paludi. Le Filippine sono composte da isole; di conseguenza, se tutti i corpi idrici fossero allineati da un capo all'altro, misurerebbero 17,500 chilometri di lunghezza.
La baia di Manila è un porto naturale situato nelle Filippine vicino alla capitale Manila. Il porto è un porto chiave per gli scambi tra le Filippine e il resto del mondo.
I tre fiumi più grandi del paese sono il fiume Cagayan, il Rio Grande de Mindanao e il fiume Agusan. Il fiume Cagayan si trova nella parte settentrionale dell'isola di Luzon. Il Rio Grande de Mindanao e il fiume Agusan si trovano sull'isola di Mindanao. Il fiume sotterraneo sull'isola di Palawan è popolare tra i turisti.
Le cascate Maria Cristina sono le più grandi cascate nelle Filippine. Situate sul fiume Agus, le cascate Maria Cristina sono un'altra popolare destinazione turistica. Le cascate sono indicate come "doppie cadute" perché il flusso del fiume è separato da una roccia situata poco prima delle cascate. La cascata alta 320 piedi è la fonte primaria di energia idroelettrica per le industrie situate a Iligan City.