Evenementen van het WRX duren twee dagen, die plaatsvinden op gesloten circuits op een gemixte ondergrond (meestal asfalt en onverharde wegen). Een evenement bestaat uit de volgende sessies:
Vier kwalificatieheats, waaraan drie tot vijf auto's deelnemen. De coureur met de snelste tijd na vier ronden (inclusief een zogeheten "joker", waarin de coureur verplicht eenmalig een langere lay-out van het circuit moet rijden) wordt uitgeroepen tot winnaar van de kwalificatie. Coureurs ontvangen punten gebaseerd op hun finishposities. Na vier kwalificatieronden worden deze punten bij elkaar opgeteld en de twaalf coureurs met de meese punten plaatsen zich voor de volgende ronde.
Twee halve finales, waaraan elk zes auto's deelnemen. De races duren zes ronden (inclusief een "joker"). De drie hoogstgeplaatste coureurs in elke halve finale plaatsen zich voor de finale.
Een finale, waaraan zes auto's deelnemen. Deze race duurt ook zes ronden (inclusief een "joker"). De winner van de finale wordt gezien als de winnaar van het evenement. Het is echter niet altijd het geval dat de winnaar van de finale de meeste kampioenschapspunten scoorde tijdens het evenement.
In het kampioenschap worden twee klassen verreden met de namen Supercar en RX2. In 2020 zou het kampioenschap volledig met elektrische auto's worden gereden, maar deze introductie werd later uitgesteld tot 2021 om fabrikanten meer tijd te geven om zich in te schrijven en voor te bereiden.