It was a memorable end to his first season in charge of the team and means next year they will face local derbies against Basingstoke and Hook.
Teale said: “It has been a superb team effort all season and after we were relegated and lost a few players, it was great to get promoted.”
Hartley won their final game of the campaign by 46 runs at Totton and Eling II last Saturday, to finish second in the table.
This was after Sparsholt, who had held the position going into the last day of the season, lost at Langley Manor and slipped to fifth.
The side then had a little bit of wobble as they slipped to 197-7, at which point Chris Jolley (24) and George Emery (17) made sure Hartley passed 200, as they were eventually were all out for 244.
The Totton reply got off to the worst possible start, as both openers were back in the pavilion with only five on the board, thanks to Jolley (2-12) and Flanders (2-27).
The home side struggled to 42-4, before Nigel Bungay (68) dug in and even if they were well behind the run rate, they had a number of good partnerships.
It was left to captain Teale (2-50) and Louis Lynch (2-39) to remove the tail, as Totton were all out for 198.
Teale added: “We held Sparsholt had lost after about 30 overs of the Totton innings which really spurred us on to bowl them out.
“I thought 244 was a good score at Totton and Chris Jolley bowled fantastic as he had figures of 1-1 from his first seven overs. After this they were always behind the run rate.”
Having guided his side back to Division One is keen to keep the job next season and said: “I really want to carry on and we already known our overseas player Ari (Karvelas) will back which is great for us as he ended up the top scorer in the division.”