Rocheren is een speciale zet in schaken waarbij zowel een toren als de koning wordt gebruikt. Bij rokeren wordt de koning twee velden naar de toren verplaatst, en de toren gaat langs de koning naar het veld direct naast de plaats waar de koning is verplaatst. Een rokade duurt één zet, en is de enige manier voor een speler om twee van zijn eigen stukken op dezelfde zet te verplaatsen. Castreren kan aan beide zijden van het bord. Castreren kan ofwel aan de koningskant (ook wel korte rokade genoemd) of aan de dame-kant (ook wel lange rokade genoemd).