Рокировка объединяет ход короля и ладьи. Король перемещается на два поля в сторону ладьи, а ладья переставляется через него на соседнее поле. При короткой рокировке (на королевском фланге) король идёт на g1 или g8, ладья на f1 или f8. При длинной рокировке (на ферзевом фланге) король встаёт на c1 или c8, а ладья на d1 или d8.
Для рокировки нужно выполнить условия: ни король, ни участвующая ладья ещё ни разу не ходили; между ними нет других фигур; король не находится под шахом. Кроме того, король не должен проходить через поле, которое атаковано, и не должен вставать под шах в конечной позиции.
Важно помнить, что если король уже ходил, право на любую рокировку теряется навсегда. Если же сделала ход только одна ладья, теряется рокировка лишь на её фланге, а на другом фланге остаётся возможной. Атака на ладью или на поле, которое она пересекает, рокировке не мешает — ограничения касаются только короля и полей на его пути. По правилам сначала берут в руку короля, а не ладью.