Lors d'une réunion des fédérations d'athlétisme, de natation et de boxe le est créé le Ceylon Olympic and Empire Games Association dont la première réunion est tenue le . Le nom devient Ceylon Olympic and Commonwealth Games Association avant de devenir le nom actuel lorsque Ceylan est rebaptisée Sri Lanka en 1972. Le CIO le reconnaît dès 1937 ce qui en fait un des anciens comités olympiques asiatiques.