Rokada je specifičan šahovski potez kojim se istovremeno pomjeraju kralj i top iste boje. To je jedini potez prilikom kojeg se pomjeraju dvije figure, a računa se kao jedan potez. Rokada se se može izvršiti samo jedanput u toku partije, a svrha mu je da se bolje zaštiti kralj. postavljanjem u lijevu ili desnu stranu šahovske table. I takođe je jedini potez u kome kralj može da pređe dva polja.
Rokada obuhvata pomjeranje i kralja i topa, a izvodljiva je ako su ispunjeni sljedeći uslovi:
Rokada se vrši na sljedeći način: kralj napušta početno polje i pomjera se dva polja od početnog polja ka topu s kojim vrši rokadu, zatim se uzima top prema kojem je pomjeren kralj, preskače kralja i zauzima polje do njega. Obavezno je prvo igrati kraljem pa topom. U slučaju da se prvo igra topom rokada je neizvodljiva i smatra se da je odigran potez topom. Ako se rokada vrši s topom koji je bliži kralju naziva se mala rokada (Algebarskom notacijom obilježava se 0-0), a daminim topom koji je dalji velika rokada (obilježava se 0-0-0).
Iako je jedini potez kojim se pomjeraju dvije šahovske figure, zvanično se smatra da je rokada potez kraljem.