2009–10 Moldovan Cup was the nineteenth season of the Moldovan annual football tournament. The competition started on 16 September 2009 with the first round and ended with the final held in spring 2010. The defending champions were Sheriff, who won their sixth cup final last season, and defended their title this season.
This round featured the eight winners from the previous round as well as the eight remaining clubs from the Moldovan National Division. The matches were played on 30 September 2009 except for the match between Sheriff and CSCA-Rapid, which took place on 22 November 2009.
This round featured the eight winners from the previous round and was played over two legs. The first legs were played on 22 November 2009 and the second legs were played on 28 November 2009 except for the matches between Sheriff and Academia, which were played on 23 February and 30 March 2010.