Pada tahun 1972 Dominion of Ceylon menjadi Republik Sosialis Demokratik Sri Lanka dan Royal Ceylon Navy menjadi Angkatan Laut Sri Lanka. Bendera Angkatan Laut bersama dengan bendera Perwira Bendera didesain ulang. Pada tahun 1948, ketika Sri Lanka memperoleh kemerdekaan dari Inggris, Gubernur diganti dengan Gubernur Jenderal. Gubernur Jenderal tidak bertanggung jawab kepada London, tetapi kepada Raja Ceylon, pemerintah lokal, dan parlemen lokal. Gubernur Jenderal adalah sosok yang sebagian besar seremonial.