Pucharu Serbii w piłce nożnej mężczyzn 2017/2018 – to 12. edycja rozgrywek, mających na celu wyłonienie zdobywcy Pucharu Serbii, który uzyskał prawo gry w kwalifikacjach Ligi Europy. Organizatorem był Serbski Związek Piłki Nożnej (FSS). Rozpoczął się 6 września 2017, a zakończył w 23 maja 2018. Trofeum obronił Partizan zdobywając go po raz szósty w historii.

Uczestnicy Grający od 1/16 finału Grający od rundy wstępnej Super liga 2016/201716 drużyn Prva Liga 2016/201711 drużyn Prva Liga 2016/20175 drużyn Zdobywcy Pucharów Regionalnych5 drużyn Partizan Crvena zvezda Vojvodina Mladost Lučani Radnički Nisz Napredak Kruševac Voždovac Javor Ivanjica Čukarički Spartak Subotica Rad Radnik Surdulica OFK Bačka Borac Čačak Metalac Gornji Milanovac Novi Pazar Mačva Šabac Zemun Sloboda Užice Inđija Bežanija Radnički Pirot Jagodina Dinamo Vranje Sinđelić Budućnost Dobanovci Proleter Nowy Sad ČSK Pivara Kolubara BSK Borča OFK Odžaci OFK Beograd Dinamo Pančevo Zlatibor Čajetina

Radnički Belgrad