With league leaders Altrincham losing on Saturday, the Yellows could have closed the gap at the top of the table to just three points, but the best they could do was make it five.
Tom Owens levelled things up four minutes from the end to earn the visitors a point in their push for the play-offs.
Witton had taken an early lead through former Yellows striker Steven Tames.
On loan Tranmere winger Devarn Green equalised on the volley shortly after the hour mark and the sides went in 1-1 at the break.
Warrington took the lead on 56 minutes via a Steven Jennings penalty, only for Owens’ late show to deny them two further points.
The Yellows are next in action on Saturday away at Nantwich.
Warrington: Pilling, Carden, McKeown, Goulding, McEveley, Higgins, Kinsella, Jennings, McDonald, Gray, Green. Subs: Leacock-McLeod, Bakare, Piggott, Williams, Barnes.
Witton: Hare, Gardner, McKenna, Humphries, Wilson, Ryan, Foley, Owens, Hopley, Jones, Tames. Subs: Williams, Lingouba, Evans, Devine, Neild.