2009–10 Serbian Cup

Red Star Belgrade won the cup after a 3–0 win against Vojvodina.

[1] A preliminary round was held in order to reduce the number of teams competing in the next round to 32 and featured six teams from Serbian lower divisions.

Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2009–10 season.

Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2009–10 season.

Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2009–10 season.