La Copa de Moldavia 2009-10 fue la decimonovena temporada del torneo anual de fútbol de Moldavia . La competición comenzó el 16 de septiembre de 2009 con la primera ronda y finalizó con la final celebrada en la primavera de 2010. Los campeones defensores fueron el Sheriff , que ganó su sexta final de copa la temporada pasada y defendió su título esta temporada.
En esta ronda participaron 16 equipos, entre ellos cuatro de la División Nacional de Moldavia : CSCA-Rapid , Academia , Viitorul Orhei y Sfîntul Gheorghe . Estos partidos tuvieron lugar el 16 de septiembre de 2009.
En esta ronda participaron los ocho ganadores de la ronda anterior, así como los ocho clubes restantes de la División Nacional de Moldavia. Los partidos se jugaron el 30 de septiembre de 2009, excepto el partido entre el Sheriff y el CSCA-Rapid , que se disputó el 22 de noviembre de 2009.
Esta ronda contó con los ocho ganadores de la ronda anterior y se jugó a doble partido. Los partidos de ida se jugaron el 22 de noviembre de 2009 y los de vuelta el 28 de noviembre de 2009, excepto los partidos entre Sheriff y Academia , que se jugaron el 23 de febrero y el 30 de marzo de 2010.
En esta ronda participaron los cuatro ganadores de la ronda anterior y se jugó a dos partidos. Los partidos de ida se jugaron el 14 de abril de 2010 y los de vuelta el 28 de abril de 2010.