彗星の尾はイオンの尾と塵の尾の2つにわけられる.
イオンの尾
イオンの尾は彗星から揮発したガスが太陽光線によって電離してイオン化したものである.質量が小さいので太陽光圧におされて,彗星本体から太陽と反対側にのびる.おおむね青色を呈する.
塵の尾
塵の尾は彗星から揮発したガスとともに飛び出した固体粒子によりつくられるものである.質量がそれなりにあるため太陽光圧と彗星から飛び出した時にもらう運動量とのかねあいで,彗星本体から弧を描いてのびていく.おおむね白色〜黄色を呈する.