One enforced change for Glenavon with Conor Dillon coming in for Andy Kilmartin who was injured in training.
Going into the game knowing a win would have taken them up to 3rd place, in the end Glenavon was thankful to a man of the match performance from goal keeper Jonathan Tuffey that earned them a point.
Highlights courtesy BBC Sport NI
There was just 22 seconds on the clock when Stephen Murray raced through to put the visitors ahead. A rare error from Kris Lindsay allowed a long punt upfield to break for the Point player and he made no mistake as he found himself with only Jonny Tuffey to beat.
Murray went close again minutes later when he broke clear but Tuffey got down well to turn his shot away from danger.
Mark Sykes put a 20 yard shot narrowly wide in the 6th minute and Rhys Marshall clipped the top of the bar with a header from a Joel Cooper cross in the 15th minute.
Murray threatened again from a corner before Cliftonville-bound Daniel Hughes was denied by another Tuffey save after he worked some space for himself in the Glenavon box.
Glenavon had two appeals for penalties turned down within three minutes as fist Daniel Kearns went down under a challenge from Jordan Dane and then the former Glenavon man had claims for a hand ball against him waved away by referee Keith Kennedy.
Tuffey then saved a shot from Murray after good work down the left and a measured cut-back from McDonald.
Andy Hall equalised in the 55th minute when he curled a superb free kick from the left of the box over Jonny Parr and saw it dipping under the bar.
Andy McGrory replaced Lindsay after 70 minutes with Dillon moving to centre back and Marshall into central midfield.
Hall sent a rasping shot just wide in the 75th minute after he chested down the ball 25 yards out.
Warrenpoint weren’t just going to settle for a point though and Tuffey had to make two further magnificent saves, first to deny Murray as he once again found himself clear through and then to somehow get a hand to Danny Hughes shot after the impressive Murray set him up with a great run down the left and pulled the ball back from the bye-line.
Glenavon had a great chance to snatch all three points in the 89th minute but Marshall missed his kick 12 yards out when it looked like he would grab a winner as he tried to get on the end of a flick on by Eoin Bradley.
Glenavon: Tuffey, Marshall, Kelly, Lindsay (c) (McGrory 70), Neill (O’Brien 77), Hall, Dillon, Sykes, Cooper, Kearns (Patton 88), Bradley. Subs: Patton, McGrory, O’Brien, Hamilton, Braniff.
Warrenpoint Town: Parr, Dane, Moan, McVeigh, Boyle (c), Smith (McGuigan 76), Murray, M Hughes, Donnelly, D Hughes, McDonald. Subs: McGuigan, S Hughes, Rooney, Kierans, Shanahan (GK)