The Leinster club hurling final will be between Ballyhale Shamrocks of Kilkenny and Dublin's Kilmacud Crokes.
Ballyhale defeated Naas by 3-22 to 1-16, while Crokes had St Mullins of Carlow's measure by 1-24 to 1-12.
Galway's hurling champions for the fifth year in a row are St Thomas' - who edged Loughrea by 1-15 to 17 points.