Das Kopfjoch ist die älteste Form der Anspannung von großen Zugtieren. Es wird vor oder hinter den Hörnern des Zugtieres befestigt (Stirnjoch bzw. Nacken- oder Genickjoch). Die Zugtiere wurden zumeist paarweise in Doppeljoche eingespannt und die Last über eine am Joch zwischen den Tieren befestigte Deichsel gezogen. Durch diese Anschirrung können die Tiere die Köpfe kaum bewegen; deshalb wurden meist Ochsen als Zugtiere verwendet, die im Geschirr ruhiger bleiben als nicht kastrierte Tiere.