German voters, some dressed in traditional costumes, have been casting their ballots in a election that is widely expected to return the incumbent Angela Merkel to power.
There are some 62 million eligible voters in the country and approval ratings for Merkel have soared over 60 percent in recent years.
The first exit polls are expected around 6pm local time (5PM UK time).
More top news
After the heatwave come the storms, with lightning flashes illuminating the night sky across much of the country last night.
An Independence Day event at a UK base has been cancelled by the US Air Force over security fears.
British firms predict the economy should sustain a "solid" pace of growth for the rest of the year thanks to lower oil prices and inflation.