Over 44 million people registered to vote are expected to vote for nearly 4,150 candidates in 649 constituencies from 0700 (GMT) until 2200 hrs (GMT).
Polling in one constituency - Thirsk and Malton - has been delayed until 27 May because of the death of one of the candidates during the campaign. The first declaration of results is expected at 11 pm.
The vast majority of constituencies will count votes and declare results overnight. As last night's opinion polls continued to predict a hung parliament with Conservative emerging as the largest single party, party leader David Cameron was likely to form a coalition government with MPs from Northern Ireland. Exit polls will be broadcast on television immediately after voting ends at 10pm.
Image: A voter leaves a polling station at Pitlochry Town Hall, Scotland, after voting in Britain's polls.
Photograph: Reuters/Russell Cheyne
Woolmer hotel tapes sent to UK
Brown finishes 3rd in debates ahead of May 6 polls
Hussey, Johnson steer Aus to T20 win over Kiwis
James Cameron, ex-wife fight over Oscar noms
Rain delays start of third day