La Copa de Fútbol de Macedonia 2004-05 fue la 13.ª temporada de la competición eliminatoria de fútbol de Macedonia . El Sloga Jugomagnat fue el campeón defensor, tras haber ganado su tercer título. El campeón de 2004-05 fue el Bashkimi , que ganó su primer título.
Los partidos se jugaron el 1 de agosto de 2004.
Los partidos de ida se jugaron el 22 de septiembre y los de vuelta el 27 de octubre de 2004.
Los partidos de ida se jugaron el 1 de diciembre de 2004 y los de vuelta el 22 de marzo de 2005.
Los partidos de ida se jugaron el 6 de abril y la vuelta el 4 de mayo de 2005.
Bashkimi ganó 2-1 en el global.
Madjari Solidarnost ganó 1-0 en el global.