2017–18 Belarusian Cup was the 27th season of the Belarusian annual cup competition. Contrary to the league season, it was conducted in a fall-spring rhythm. The tournament started in May 2017 and concluded with the final match on 19 May 2018. Dinamo Brest defeated BATE Borisov 3–2 in the final, winning the Cup and qualifying for the second qualifying round of the 2018–19 UEFA Europa League.
In this round 4 amateur clubs were drawn against 4 Second League clubs. The draw was performed on 6 May 2017. The matches were played on 17 May 2017.[1]
Another 2 amateur clubs and 10 Second League clubs were given a bye to the Second Round.
In this round 4 winners of the First Round with 12 clubs that received a bye were drawn against 16 First League. The draw was performed on 22 May 2017. The matches were played on 14 June 2017.[2]
Krumkachy forfeited both matches against Neman. The club did not have enough players to field, after BFF imposed ban on registering the new players, as a punishment for repeated financial violations by the club in the recent seasons.
Semi-finals
The draw was made on 19 March 2018. The matches will be played in April and May 2018.