Exeter suffered a blow on five minutes when, after narrowly failing to connect with a Ryan Harley cross, Robbie Simpson landed awkwardly and was stretchered from the field of play in considerable pain.
Blackpool went in front on 19 minutes when Christy Pym spilled Brad Potts' shot and Colin Daniel tapped in the rebound.
The away side then went 2-0 in front on 39 minutes when a poor punch by Exeter goalkeeper Pym went straight to Potts, 15 yards out, and he lashed a first-time volley into the back of the net.
Exeter pulled a goal back on the stroke of half-time and it owed much to the great work and perseverance of Jack Stacey, who got down the right and crossed low for Ollie Watkins to ram the ball in from eight yards.
Exeter had plenty of the ball in the second half but found chances hard to come by until, in stoppage time, Reuben Reid stooped to head in Watkins' cross to grab a deserved equaliser for the Grecians.
Match report supplied by the Press Association.
Match ends, Exeter City 2, Blackpool 2.
Second Half ends, Exeter City 2, Blackpool 2.
Corner,  Exeter City. Conceded by Clark Robertson.
Attempt missed. David Wheeler (Exeter City) header from the centre of the box misses to the right following a set piece situation.
Joel Grant (Exeter City) wins a free kick on the left wing.
Foul by Kelvin Mellor (Blackpool).
Attempt missed. Clark Robertson (Blackpool) header from the centre of the box is too high following a corner.
Corner,  Blackpool. Conceded by Jordan Moore-Taylor.
Goal!  Exeter City 2, Blackpool 2. Reuben Reid (Exeter City) header from the right side of the six yard box to the bottom right corner. Assisted by Ollie Watkins with a cross.
Attempt missed. Reuben Reid (Exeter City) header from the centre of the box misses to the right.
Corner,  Exeter City. Conceded by Sam Slocombe.
Attempt saved. Reuben Reid (Exeter City) right footed shot from the right side of the box is saved in the bottom right corner.
Attempt saved. Reuben Reid (Exeter City) right footed shot from the right side of the box is saved in the centre of the goal.
Foul by Joel Grant (Exeter City).
Kelvin Mellor (Blackpool) wins a free kick on the left wing.
Substitution, Blackpool. Danny Philliskirk replaces Bright Samuel.
Substitution, Blackpool. Mark Cullen replaces Jamille Matt.
Corner,  Exeter City. Conceded by Will Aimson.
Ian Black (Blackpool) is shown the yellow card for a bad foul.
Ryan Harley (Exeter City) wins a free kick in the attacking half.
Foul by Ian Black (Blackpool).
Substitution, Exeter City. Joel Grant replaces Lloyd James.
Substitution, Blackpool. Ian Black replaces Sanmi Odelusi.
Jake Taylor (Exeter City) is shown the yellow card for a bad foul.
Foul by Jake Taylor (Exeter City).
Jordan Flores (Blackpool) wins a free kick in the attacking half.
Substitution, Exeter City. Reuben Reid replaces Liam McAlinden.
Jordan Flores (Blackpool) is shown the yellow card for a bad foul.
Ollie Watkins (Exeter City) wins a free kick in the attacking half.
Foul by Jordan Flores (Blackpool).
Attempt blocked. Sanmi Odelusi (Blackpool) right footed shot from the centre of the box is blocked.
Lloyd James (Exeter City) wins a free kick in the attacking half.
Foul by Sanmi Odelusi (Blackpool).
Corner,  Blackpool. Conceded by Jordan Moore-Taylor.
Attempt blocked. Sanmi Odelusi (Blackpool) left footed shot from the left side of the box is blocked.
Foul by Liam McAlinden (Exeter City).
Kelvin Mellor (Blackpool) wins a free kick on the left wing.
Colin Daniel (Blackpool) is shown the yellow card.
Jake Taylor (Exeter City) wins a free kick on the left wing.
Foul by Andy Taylor (Blackpool).
Exeter City fought back from two goals down to salvage a point in a draw at home to Blackpool.