U ovoj sezoni nije bilo Prve savezne lige kao prvog stupnja natjecanja, već je ona poslužila kao kvalifikacijsko natjecanje za timove i prvu poslijeratnu sezonu 1946./47. Prva okružna prvenstva bile su kvalfiikacije za Prvu saveznu ligu, dok su druga okružna prvenstva igrana tijekom kasnog proljeća i ljeta za timove koji se nisu kvalificirali za Prvu saveznu ligu, kao kvalifikacije za Republičke lige i Zonska natjecanja u sezoni 1946./47.
"Futbalsko prvenstvo Jugoslavije otpočeće 11. avgusta. Međutim prema zaključku skupštine FISAJ do 15. juna sve republike i autonomne oblasti moraju da završe svoje prvenstvo. U vezi sa gornjom odredbom stručna komisija FISOS-a proučila je pitanje odigravanja futbalskog prvenstva Srbije. Odlučeno je da svi okruzi moraju dati svog prvaka najdalje do 15. marta. Sam sistem svih prvenstava izabraće Okružni fiskulturni odbori (OFO) prema svojim priilkama. Tamo gde ima više mesta i više fiskulturnih društava biće potrebno da se prvenstvo odigra po kup sistemu…" – Naš Sport.[1]
Spartak je u dvije utakmice bio uspješniji od prvaka južne skupine Vojvodine iz Novog Sada te je tako postao član Prve savezne lige.
Uz Subotičane, republički prvaci, Crvena zvezda (Beograd), Hajduk (Split), Željezničar (Sarajevo), Nafta (Donja Lendava), Pobeda (Skoplje), Budućnost (Titograd), drugoplasirani u Srbiji Železničar (Niš, promijenio ime u 14. oktobar), u Hrvatskoj Dinamo (Zagreb), prvak područja Istre – Kvarner (Rijeka) i momčad Jugoslavenske armije Partizan (Beograd).
Predviđeno je da Liga broji 12 klubova, a za jedno mjesto su se igrale kvalifikacije od 21. lipnja do 28. kolovoza. Finale je odigrano između Metalca i trećeplasiranog hrvatskog kluba Lokomotive iz Zagreba. Rezultati: Lokomotiva – Metalac 0:2, Metalac – Lokomotiva 2:0.
Metalac se plasirao u Prvu ligu. Naknadno su uključeni Ponciana (Trst) i Lokomotiva.[2]
Rudar Trbovlje – Borec Ljubljana 3:1, 1:0
Svoboda Ljubljana – Željezničar Maribor 2:0, 0:2, 0:3
Željezničar Ljubljana – Jože Gregorić Jesenice 3:1, 1:0
NK Maribor – Olimp Celje 1:1, 2:4
Storšić Kranj – Donja Lendava 0:1, 0:1
Grad Zagreb
1. FD Dinamo Zagreb 7 6 0 1 41 8 12 (u Hrvatsku ligu)
2. FD Lokomotiva Zagreb 7 6 0 1 16 12 12 (u baražu)
3. FD Metalac Zagreb 7 4 1 2 15 8 9 (u baražu)
4. FD Amater Zagreb 7 3 1 3 14 17 7 (u baražu)
5. FD Tekstilac Zagreb 7 3 0 4 10 12 6
6. FD Element Zagreb 7 2 1 4 10 27 5
7. FD Poštar Zagreb 7 2 1 4 5 14 5
8. FD Jedinstvo Zagreb 7 0 0 7 10 23 0 I. grupa(Varaždin, Bjelovar, Karlovac i zagrebački okrug)
Prvak: Tekstilac Varaždin, u Hrvatsku ligu
Drugoplasirani: FD Dubrava Zagreb, u baražu II. grupa(Slavonija i Banovina)
Prvak: Proleter Belišće, u Hrvatsku ligu
Drugoplasirani: Naprijed Sisak, u baražu III. grupa(Primorsko-goranska)
Prvak: Jedinstvo Sušak, u baražu Grad Split
FD Split – Hajduk Split 0:2, 1:6 (Hajduk u Hrvatsku ligu, Split u baražu) Dalmacija
Prvak: FD Split, u Hrvatsku ligu
Drugoplasirani: FD Šibenik, u baražu
1. kolo
Naprijed Sisak – FD Amater Zagreb 2:1, 4:1 (Naprijed u finalu)
FD Metalac Zagreb – Jedinstvo Sušak 8:0, 3:1 (Metalac u Hrvatsku ligu, Jedinstvo u finalu)
Finale
FD Lokomotiva Zagreb – FD Dubrava Zagreb 1:0; 3:0 (Lokomotiva u Hrvatsku ligu)
Jedinstvo Sušak – Naprijed Sisak 6:0, 2:4 (Jedinstvo u Hrvatsku ligu)
Sjeverni dioBanja Luka: prvak Borac Banja Luka
Bihać: prvak Jedinstvo Bihać
Doboj: prvak Proleter Teslić
Tuzla: prvak Sloboda Tuzla
Polufinale
Jedinstvo Bihać – Borac Banja Luka 1:3, 0:7
Sloboda Tuzla – Proleter Teslić 3:1, 2-1
Finale
Borac Banja Luka – Sloboda Tuzla 1:0, 2:1 (Borac u finalnu grupu)
Južni dio
1. Željezničar Sarajevo 4 4 0 0 10 2 8 (u finalnu grupu)
2. OFK Sloboda Sarajevo 4 1 1 2 4 6 3
3. FK Udarnik Sarajevo 4 0 1 3 2 8 1
Hercegovina
1. Velež Mostar (u finalnu grupu)
2. Jedinstvo Trebinje
Borac Čapljina
Snaga Mostar
Nono Belša Konjic
Postojala je prva faza kvalifikacijska u kojoj su sudjelovali klubovi iz različitih okruga. Najbolje plasirane ekipe iz Subotice, Petrovgrada i Sombora pripale su sjevernoj skupini, dok su najbolji iz Pančeva, Novog Sada i Srijemske Mitrovice otišli u južnu skupinu.
Grad Beograd
1. Metalac Beograd 5 4 1 0 19 2 9 (u Srpsku ligu)
2. Crvena zvezda Beograd 5 4 1 0 15 3 9 (u Srpsku ligu)
3. FK Beograd 5 2 1 2 6 10 5
4. Borac Beograd 5 2 1 2 6 12 5
5. Radnički Beograd 5 1 0 4 4 16 2
6. Sremac Zemun 5 0 0 5 4 11 0 I. zona (okruzi Šabac, Beograd, Valjevo i Požarevac)
Šabac: prvak Radnički Šabac
Beograd: prvak Železničar Smederevo
Valjevo: prvak Budućnost Valjevo
Požarevac: prvak Rudar Kostolac
Polufinale
Radnički Šabac – Budućnost Valjevo 2:0, 3:2
Rudar Kostolac – Železničar Smederevo 0:2, 3:3
Finale
Železničar Smederevo – Podrinje Šabac 1:1, 2:1 (Železničar Smederevo u Srpsku ligu) II. zona (okruzi Kruševac, Jagodina, Čačak i Užice)
Kruševac: prvak Miloje Zakić Kruševac
Jagodina: prvak Polet Jagodina
Čačak: prvak Borac Čačak
Užice: prvak Sloboda Užice
Polufinale
Miloje Zakić Kruševac – Polet Jagodina 2:2, 1:2
Borac Čačak – Sloboda Užice 4:0, 1:1
Finale
Borac Čačak – Polet Jagodina 6:1, 2:3 (Borac Čačak u Srpsku ligu) III. zona (Niški, Prokupački, Zaječarski i Pirotski okrug)
Niš: prvak Železničar Niš
Zaječar: prvak FD Bor
Prokuplje: prvak Kaćuša Kuršumlija
Pirot: prvak Radnički Pirot
Polufinale
Železničar Niš – Kaćuša Kuršumlija 3:1, 1:1
FK Bor – Radnički Pirot 3:2, 1:0
Finale
FK Bor – Železničar Niš 1:2, 1:0, 1:5 (Železničar Niš u Srpsku ligu) IV. zona ((okruzi Vranje, Leskovac, Kragujevac, Sandžak i Kosmet))
Vranje: prvak Simo Pogačarević Vranje
Leskovac: prvak Kosta Stamenković Leskovac
Kragujevac: prvak Radnički Kragujevac
Sandžak: prvak Sandžak Novi Pazar
Kosmet: prvak Kosmet Priština
Pretkolo
Kosmet Priština – Sandžak Novi Pazar 2:1
Polufinale
K. Stamenković Leskovac – S. Pogačarević Vranje par forfe
Radnički Kragujevac – Kosmet Priština 3:3, 3:0
Finale
Radnički Kragujevac – K. Stamenković Leskovac 2:1, 2:1 (Radnički Kragujevac u Srpsku ligu)