Ayam menunjukkan perbedaan morfologi di antara kedua tipe kelamin (dimorfisme seksual). Ayam jantan (jago, rooster) lebih atraktif, berukuran lebih besar, memiliki jalu panjang, berjengger lebih besar, dan bulu ekornya panjang menjuntai. Ayam betina (babon, hen) relatif kecil, berukuran kecil, jalu pendek atau nyaris tidak kelihatan, berjengger kecil, dan bulu ekor pendek. Perkelaminan ini diatur oleh sistem hormon. Apabila terjadi gangguan pada fungsi fisiologi tubuhnya, ayam betina dapat berganti kelamin menjadi jantan karena ayam dewasa masih memiliki ovotestis yang dorman dan sewaktu-waktu dapat aktif.