I 1897 hadde de revolusjonære nesten lykkes i å tvinge spanjolene til å oppgi kolonien. Men det hele tok en ny vending da spanjolene tapte den spansk-amerikanske krig, og måtte selge Filippinene, Guam og Puerto Rico til USA for 20 millioner USD. Filippinene erklærte uavhengighet fra Spania den 12. juni 1898, og amerikanernes inngripen for å ta kontroll over landet førte til den filippinsk-amerikanske krig. Den sluttet offisielt i 1901, men det ble ført geriljakrig fram til 1913. Amerikanerne lovet i 1935 Filippinene uavhengighet etter en overgangsperiode på ti år. Men den japanske okkupasjon under andre verdenskrig førte til at uavhengigheten ble noe forskjøvet, til 1946.