Clogher Valley beat Kilfeacle comprehensively while Portadown edged Dundalk by three.
Skibereen will fly the flag for Munster junior clubs after their 17 - 10 win over Tralee while Enniscorthy made the last four with a 30 - 22 win over Coolmine.
The draw, which was made at IRFU offices today has pitted Munster v Ulster and Leinster v Ulster with Skibereen at home to Clogher Valley and Enniscorthy at home to Portadown.
Ulster Bank All-Ireland Junior Cup Semi Finals:
Skibereen v Clogher Valley
Enniscorthy v Portadown