The first semi final will be played on Saturday 6th May,2017 at Montgomery Town FC when Berriew face Carno (ko 2.30pm). The second semi is at Berriew on the following Tuesday evening, the 9th May,2017, between Llanrhaeadr and Rhayader (ko 7.30pm). The final is scheduled for Saturday 13th May,2017 at a venue to be announced.