Drużyny rozegrały kolejki ligowe w dwóch rundach: jesiennej i wiosennej (rewanżowej).

Drużyny, które wycofały się z rozgrywek po rozegraniu mniej niż 50% spotkań, mogły zostać automatycznie relegowane o dwa szczeble ligowe niżej (do klasy okręgowej) i przesunięte na koniec tabeli, a osiągnięte przez nie rezultaty zostałyby anulowane. Drużyny, które wycofałyby się z rozgrywek po rozegraniu 50% lub więcej spotkań, również mogły być automatycznie relegowane o dwa szczeble ligowe niżej i przesunięte na koniec tabeli, ale za nierozegrane mecze przyznawany byłby walkowery 3:0 dla zespołów przeciwnych. Wykluczenie z rozgrywek groziło także za nieprzystąpienie z własnej winy do trzech meczów.

Drużyny

Objaśnienia: Ruch Zdzieszowice i LZS Starowice Dolne mimo utrzymania w III lidze, w sezonie 2020/21 zrezygnowały z gry w III lidze i przystąpiły do gry w opolskiej IV lidze. Polonia-Stal Świdnica, mistrz IV ligi dolnośląskiej wschód wygrała swoje mecze barażowe o awans do III ligi z Apisem Jędrzychowice, mistrzem IV ligi dolnośląskiej zachód. LKS Goczałkowice Zdrój, mistrz IV ligi śląskiej II wygrał swoje mecze barażowe o awans do III ligi z Szombierkami Bytom, mistrzem IV ligi śląskiej I.

Tabela

||rowspan=15|

Miejsca po danych kolejkach