I 1919 ble Ceylon National Congress (CNC) stiftet. Dette ble gjort for å føre frem kampen for uavhengighet, selv om de ikke direkte søkte uavhengighet. Partiet ble etter hvert splittet av de to hovedgruppene på øya; singalesere og tamiler. Kampen for uavhengighet ble etter hvert delt opp i to strømmer: konstitusjonalistene, som søkte uavhengighet ved å gradvis endre statusen til Ceylon, og de radikale som støttet seg opp om Jaffna Youth League, en gruppe med flest tamiler i sitt virke. Disse organisasjonene var de første som krevde , det vil si uavhengighet fra Storbritannia, noe de fulgte opp etter at flere indiske ledere besøkte Ceylon i 1926, deriblant Nehru. Innsatsen til konstitusjonalistene ledet etter hvert til at to kommisjoner ble opprettet (Dounoghmore og Solibury.) Kommisjonene lagde et utkast til en konstitusjon, noe som igjen ble ledet av Don Stephen Senanayake Det marxistiske partiet Lanka Sama Samaja Party (LSSP), som ble opprettet i 1935, gjorde kampen for uavhengighet til sin hovedsak i sin politikk. Flere prominente politikere støttet dette partiet, blant annet N.M. Perera og Philip Gunawardena, men også mindre radikale medlemmer som Natesa Iyer og Don Alwin Rajapaksa. Partiet krevde også at engelsk skulle fjernes som offisielt språk, slik at kun singalesisk og tamilsk var dette. De marxistiske gruppene på øya var en liten minoritet, men likevel ble deres bevegelser vist med alvorlig mistanke av den britiske administrasjonen. De heroiske (men lite effektive) forsøkene på å vekke folks oppfatning imot den britiske makten ville helle ha ledet til blodige opprør og en forsinkelse for uavhengigheten. Britiske statspapir som ble offisielt utgitt fortale at den marxistiske bevegelsen på Ceylon hadde en negativ innvirkning på de politiske personene i kolonikontoret i hovedstaden Colombo.