Hayter scores his first goal for Doncaster since January
James Hayter's second-half header secured Doncaster a place in the second tier of English football for the first time in over 50 years.
Goalkeeper Casper Ankergren kept Leeds in the game with two great first-half saves from James Coppinger and Hayter.
Doncaster then took a deserved lead on 47 minutes when the unmarked Hayter headed home a corner from 10 yards.
Leeds surged forward and dominated possession late on but had few clear-cut chances as Rovers held on.
Promotion to the Championship is a remarkable feat for a club who were playing Conference football five years ago.
Victory was no less than they deserve however as throughout this season Doncaster have played with an attractiveness befitting of a Championship side.
For Leeds, it is now a case of a second season in League One following a season clouded in controversy after they were deducted 15 points by the Football League.
Interview: Doncaster Rovers chairman John Ryan
Doncaster were the better side at Wembley, even though Leeds went all-out on attack in the final 10 minutes to set up a grandstand finish.
Rovers had a number of great opportunities to take the lead inside the first 10 minutes as Leeds struggled to cope with Doncaster's slick passing.
Leeds were vulnerable down the flanks and had it not been for Ankergren Doncaster would have been out of sight.
In the ninth minute, the Danish keeper came quickly off his line to pluck the ball from Coppinger's feet when the midfielder was clear and a minute later the 28-year-old produced a brilliant one-handed save to stop Hayter's run towards goal.
Before that, Jason Price and Richie Wellens both should have found the target in what was a blistering start from Doncaster.
Leeds gradually tamed the onslaught but Doncaster keeper Neil Sullivan was hardly troubled; their best chance coming near the end of the half when Jonathan Howson's long-range effort sailed inches above the crossbar.
Only two minutes of the second half had elapsed when Hayter gave Rovers the lead with his first goal since January.
It was a moment of bad defending from Leeds but no less than the Sean O'Driscoll's men deserved.
Leeds pushed forward in search of the equaliser; Howson again tried his luck from distance while Beckford shot from an acute angle to force a save from Sullivan.
Howson was becoming more influential in midfield, and in the final 10 minutes the ball was mostly in the Doncaster half as Leeds bombarded the opposition goal.
Sullivan was equal to the test and even with five minutes of injury time Leeds could not get through an impregnable defence.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.