Hall grabbed goals either side of the interval and either side of a Danny Wallace own goal before Danny Purkis’ injury-time finish secured an emphatic 4-0 triumph.
If the first by experienced winger Hall served as a rarity within his goal collection as he headed home, the second was a trademark free-kick finish.
Craig Hyland proved in the correct position between the Glenavon posts on seven minutes to collect Ryan Swan’s header at a stretch.
Glenvon enjoyed success down the flanks, with Peter Campbell and Hall each a threat to the blank scoreline thanks to teasing deliveries.
The deadlock was broken on 28 minutes with another ball into the box - as midfielder Robert Garrett provided the assist.
Garrett and Campbell combined over a corner-kick before the former clipped the ball into the packed penalty area and Hall’s downward header found the net from a close-range central position.
The impressive Campbell came close to increasing the Glenavon lead but fired wide of the mark past the half-hour point.
Glenavon managed to make it 2-0 moments later, however, thanks to an own goal off the unfortunate Wallace,
Purkis picked up possession wide on the right and his ball towards the danger area looped over a back-tracking Andy Coleman off the out-stretched leg of Wallace during the defender’s attempted block.
Glenavon increased the attacking threat after the break as Purkis displayed clever footwork to create space for a dangerous cross.
Purkis then just missed out on a crucial connection to cap Campbell’s superb run for number three by Glenavon, with the home winger twisting, turning and driving at pace towards the Warrenpoint backline.
Purkis was presented with a clear opening off Garrett’s sliderule pass to cut open the Warrenpoint defence but the striker could only steer his shot beyond both Coleman and the frame of the goal.
A free-kick was then awarded to Glenavon when goalkeeper Coleman made the choice to race out of his area and attempt to clear the ball but picked up a booking for his foul on Matthew Fitzpatrick.
Hall stepped up and found the top corner of the net in style from the subsequent set-piece to increase Glenavon’s advantage.
And a patient team move in the final seconds finished with Purkis poking home from a few yards after determined play by Matthew Snoddy.
Glenavon: Hyland, Doyle, Purkis, Campbell (Doran, 74), Hall (Byrne, 75), Snoddy, Fitzpatrick, Douglas, Singleton, Garrett, Ward.
Subs (not used): Birney, Harmon, Norton, Doyle, McCaffrey.
Warrenpoint Town: Coleman, Deasy (Doyle, 60), Ball (Quinn, 77), McVeigh, Dillon, McCaffrey, Gallagher, Mullen, Swan (O’Sullivan, 72), Hutchinson, Wallace.
Subs (not used): Sava, Byrne, Forsythe.
referee: Evan Boyce.
A message from the Editor:
Thank you for reading this story on our website. While I have your attention, I also have an important request to make of you.
In order for us to continue to provide high quality and trusted local news on this free-to-read site, I am asking you to also please purchase a copy of our newspaper whenever you are able to do so.
Our journalists are highly trained and our content is independently regulated by IPSO to some of the most rigorous standards in the world.
But being your eyes and ears comes at a price. So we need your support more than ever to buy our newspapers during this crisis.
With the coronavirus lockdown having a major impact on many of our local valued advertisers - and consequently the advertising that we receive - we are more reliant than ever on you helping us to provide you with news and information by buying a copy of our newspaper when you can safely.
You can also enjoy unlimited access to the best news from across Northern Ireland and the UK by subscribing to newsletter.co.uk
With a digital subscription, you can read more than five articles, see fewer ads, enjoy faster load times, and get access to exclusive newsletters and content. Visit https://www.newsletter.co.uk/subscriptions now to sign up.