I 1920-årene og 1930-årene var det mye kommunistisk virksomhet på Hainan, særlig etter de blodige hendelsene i Shanghai i 1927 som drev mange kommunister i dekning i avsidesliggende områder av landet. Kommunistene og li-folket kjempet innbitt mot den japanske okkupasjon av Hainan (1939–45), men som gjengjeldelse drepte japanerne over en tredel av den voksne mannlige befolkning der. Feng Baiju ledet geriljastyrken Hainans uavhengige kolonne disse årene. Etter den japanske kapitulasjon i 1945 reetablerte Kuomintang sin kontroll over øya. Hainan ble likevel, blant annet etter forberedelser av Fang Baijus styrker, erobret av de kinesiske kommunister mellom mars og mai 1950.