First five-eighth Lincoln McClutchie doubled the score in the 22nd minute when he caught the Town side napping on the short side.
St Pats scored their only try of the game soon after before Hastings crossed twice more before halftime.
Prop Kianu Kereru-Symes scored after Hastings charged down the kick off and strung together multiple phases and halfback Folau Fakatava lunged over after another long assault inside the St Pats 22.
St Pats essentially monopolised the ball for the first 20 minutes of the second half, but they were unable to breach Hastings defence.
Hastings Boys' High finished with a flourish by scoring three tries as a demoralised Town tired. The Hastings bench added value with Danny Toala and Kiniviliame Naholo crossing the stripe, but McClutchie was the standout with his array of tricks, including a banana kick to set up the last try, bamboozling the Town defence.
Kereru-Symes, lock Liam Bauckham and Mua were also strong for Hastings.
Hastings Boys' High School 43 (Tane Hohipa, Lincoln McClutchie, Kianu Kereru-Symes, Folau Fakatava, Dennon Robinson, Kiniviliame Naholo, Danny Toala tries; Jacob Stephenson 2, Toala 2 cons), St Pats Town 7.