Недисциплинированным игрокам в хоккее на траве дают зелёную, жёлтую или красную карточку в зависимости от характера нарушения:
Зелёная карточка — предупреждение за незначительное нарушение правил. В европейской хоккейной лиге (EHL) зелёная карточка — это удаление с поля игрока на 2 минуты. 24
Жёлтая карточка — удаление игрока с поля на 2–5 минут на усмотрение судей в зависимости от величины нарушений. В EHL — 5–10 минут. 24
Красная карточка — удаление до конца игры, возможен пропуск последующих матчей — в зависимости от нарушений. 24
Помимо цвета, штрафные карточки для хоккея на траве часто имеют различную форму: зелёные — треугольные, жёлтые — прямоугольные, а красные — круглые.