全長35cm。アオバトと似ているが、体はやや大きい。全体的にオリーブ色で、頭頂から背中、尾までが灰緑色、額から喉、胸にかけては暗い黄緑色。風切羽は黒褐色。 台湾以南の亜種は頭の上部に赤色の部分がある(これが和名の由来である)。日本には、南西諸島に亜種ズアカアオバトとチュウダイズアカアオバトの2亜種が生息するが、ともに頭に赤色部はなく、両者の違いは体の大きさ(亜種ズアカアオバトの方が一回り大きい)ぐらいである。