聖誕島的旗幟從左上角向右下角斜分為兩半,上半部為綠色,下半部為藍色。旗幟左下角描繪南十字星座,與澳大利亞國旗和科科斯群島國旗相似。右上角描繪了一種白尾熱帶鳥類--金啄鳥,旗幟中央,在黃色圓盤的映襯下,是一張綠色的島嶼地圖。
聖誕島的旗幟從左上角向右下角斜分為兩半,上半部為綠色,下半部為藍色。旗幟左下角描繪南十字星座,與澳大利亞國旗和科科斯群島國旗相似。右上角描繪了一種白尾熱帶鳥類--金啄鳥,旗幟中央,在黃色圓盤的映襯下,是一張綠色的島嶼地圖。
一開始,聖誕島的旗幟是 Union Jack,即英國國旗。從 1900 年到 1942 年,聖誕島的旗幟是一塊藍布,旗幟的左上方是英國國旗,旗幟的右上方是海峽殖民地的紋章。
1942 年至 1945 年間,使用日本國旗;1946 年至 1957 年間,使用前一版的藍色國旗,只是這次換上了新加坡的徽章。
1958 年至 1986 年間,聖誕島的旗幟是帶有南十字星的澳大利亞國旗。目前的旗幟於 1986 年 4 月 14 日非正式採納,並於 2002 年 1 月 26 日正式通過。