Southport led after 71 minutes when James Gray broke the deadlock, only for Will Evans to equalise eight minutes later.
The hosts had looked dangerous on the break in the first half and finally took the lead when Gray finished well past Jake Cole with a well-driven shot.
Southport then looked to sit deep as the Shots pressed for an equaliser. It didn't take long to come with Evans lashing home after a brilliant counter-attack involving Jake Gallagher and Shamir Fenelon.
Shots went closest to a winner as Walker and Fenelon again combined without finding the net.
Report supplied by the Press Association.
Match ends, Southport 1, Aldershot Town 1.
Second Half ends, Southport 1, Aldershot Town 1.
Jake Gallagher (Aldershot Town) is shown the yellow card for a bad foul.
Substitution, Southport. Declan Weeks replaces Jordan Lussey.
Goal!  Southport 1, Aldershot Town 1. Will Evans (Aldershot Town).
Substitution, Southport. Ashley Grimes replaces James Gray.
Goal!  Southport 1, Aldershot Town 0. James Gray (Southport).
Substitution, Aldershot Town. Charlie Walker replaces Scott Rendell.
Substitution, Aldershot Town. Iffy Allen replaces Dion Conroy.
Jordan Lussey (Southport) is shown the yellow card.
Second Half begins Southport 0, Aldershot Town 0.
First Half ends, Southport 0, Aldershot Town 0.
First Half begins.
Lineups are announced and players are warming up.
Struggling Southport came close to securing a much-needed win as they drew with Aldershot following a frantic end to their National league clash at Haig Avenue.