体長 20-22cm、翼開長約30cm[2]、体重26-35g。ハクセキレイと同大。
頭から肩、背にかけてが濃い黒色で、腹部が白色で胸部は黒色。ハクセキレイと見分けがつきにくい場合があるが、本種は眼から頬・肩・背にかけて黒い部分がつながるところで判別できる。
またハクセキレイやキセキレイと同様に尾羽を上下に振る姿が特徴的である。雌雄ほぼ同色だが、雌は背中が雄に比べると灰色みがかっている。幼鳥は頭から背中まで灰色である。ただし、ハクセキレイの様々な亜種に似ている部分白化個体の観察例もあるので、ハクセキレイとの識別には注意を要する。
本種の地鳴き、「ジュジュッ、ジュジュッ」に対し、ハクセキレイでは、「チュチュッ、チュチュッ」と聞こえるので、声による識別は可能である。