Cocos Adaları bayrağı ilk olarak 2003 yılında tasarlanmış, 6 Nisan 2004 tarihinde ise göndere çekilerek resmen kullanılmaya başlanmıştır.[1].
Bayrak yeşil bir zemine sahip olup, göndere çekilen tarafta sol üst köşede sarı bir zemine sahip daire konumlandırılmıştır. Daire içerisinde ülke ismine de atfen palmiye ağacı bulunmaktadır. Bayrağın merkezinde ise adada yaşayan sünniMalaylar halkını temsilen sarı renge sahip ay yer almaktadır.[2] Bayrağın dalgalanan tarafında ise Güneyhaçı takımyıldızı konumlandırılmıştır. Bu takımyıldızının konumlandırılması ile adanın güney yarıküredeki konumu simgelenmektedir.