In Derde Klasse A werd KV Mechelen kampioen met slechts 1 punt voorsprong op de tweede, R. Cappellen FC. Op de 27ste speeldag, met nog 3 wedstrijden te gaan stonden beide teams op een gedeelde eerste plaats met 50 punten. De achtervolgers volgden op 5 punten of meer en konden bijna geen aanspraak meer maken op de titel. Op de 28ste speeldag kwam Mechelen alleen aan de leiding met twee punten voorsprong, na een gelijkspel van Capellen. De 29ste speeldag moesten de twee teams het tegen elkaar opnemen. Capellen won met 3-2, pakte zo de drie punten en ging als leider de laatste speeldag in. Die laatste speeldag won Mechelen ruim met 4-0 van Lyra, Capellen raakte echter niet verder dan een 0-0 gelijkspel op het veld van Denderleeuw. Mechelen heroverde zo in extremis op de laatste speeldag toch nog de titel.
In Derde Klasse B werd KVSK United Overpelt-Lommel met een ruime voorsprong van 16 punten kampioen. KVSK won 24 van de 30 wedstrijden, speelde de overige 6 gelijk en verloor dus geen enkele maal. De eerste periode eindigde KVSK nog met evenveel punten als periodekampioen Oud-Heverlee, maar de volgende periode liep KVSK vlot uit.
Op 5 mei2005 werd tussen beide kampioen op het veld van KV Mechelen een wedstrijd gespeeld om één kampioen van de volledige Derde Klasse te bepalen. Deze match werd door KV Mechelen gewonnen met 2-1.
In de eerste ronde van de eindronde traden zes derdeklassers aan, die aan elkaar gepaard werden. De drie winnaars van elk heen- en terugduel gaan door naar de volgende ronde.
Datum
Wedstrijd
Uitslag
05/05/2005
KSK Tongeren - FC Denderleeuw EH
2-2
05/05/2005
R. Sprimont Comblain Sport - R. Capellen FC
5-1
05/05/2005
Oud-Heverlee Leuven - Torhout 1992 KM
2-1
08/05/2005
R. Capellen FC - R. Sprimont Comblain Sport
2-1
08/05/2005
Torhout 1992 KM - Oud-Heverlee Leuven
2-3
08/05/2005
FC Denderleeuw EH - KSK Tongeren
2-1
Ronde 2
In de tweede ronde wordt bij de drie winnaars van de eerste ronde RCS Visétois, het 16de team uit Tweede Klasse gevoegd. De teams worden aan elkaar gepaard, de winnaars spelen een finale.
Datum
Wedstrijd
Uitslag
12/05/2005
R. Sprimont Comblain Sport - RCS Visétois
2-2
12/05/2005
Oud-Heverlee Leuven - FC Denderleeuw EH
1-0
15/05/2005
RCS Visétois - R. Sprimont Comblain Sport
2-1
15/05/2005
FC Denderleeuw EH - Oud-Heverlee Leuven
2-2
Finales
De finale werd gespeeld op het veld van Kermt-Hasselt, de winnaar promoveert naar Tweede Klasse.
Datum
Wedstrijd
Uitslag
22/05/2005
Oud-Heverlee Leuven - RCS Visétois
2-2, n.v. 4-2
Voor de plaatsen 3 en 4 werd nog een wedstrijd gespeeld:
Datum
Wedstrijd
Uitslag
22/05/2005
FC Denderleeuw EH - R. Sprimont Comblain Sport
5-1
Degradatie-eindronde
De twee teams die 14de eindigden, KSK Wevelgem-City en UR Namur, speelden een eindronde met een aantal vierdeklassers en gingen daar van start in de tweede ronde. Wevelgem City werd daar direct door RRFC Montegnée uitgeschakeld (4-1). UR Namur versloeg eerst KSV Sottegem maar verloor daarna een finale van K. Rupel Boom FC na 0-1 in de verlengingen. In het duel voor de derde plaats verloor Namur ook van RACS Couillet met 3-1. De twee finalisten van deze eindronde promoveerden naar Derde Klasse. Na dit seizoen kwamen echter twee extra plaatsen vrij in Derde Klasse. Omwille van financiële problemen en het uitkomen op een degradatieplaats op het einde van de competitie degradeerde Patro Maasmechelen uit Tweede rechtstreeks naar Vierde. Daarnaast fuseerden derdeklassers Verbroedering Denderhoutem en FC Denderleeuw EH tot FCV Dender EH zodat ook hier een extra plaats beschikbaar werd. Ondanks de verloren finale en verloren wedstrijd voor de derde plaats kon UR Namur op deze manier zich toch in Derde Klasse handhaven na de eindronde.