In pictures: UK political leaders cast their vote
SNP leader Nicola Sturgeon was joined by husband Peter Murrell at their polling station in Glasgow while Scottish Labour leader Kezia Dugdale cast her ballot in Edinburgh.
The General Election could see numerous seats change hands north of the border.
While the nationalists remain well ahead in the polls, it is unlikely the party will be able to match its landslide success at the 2015 general election, when it won 56 of Scotland’s 59 available Westminster seats.
Ms Sturgeon said she was “feeling good” as she arrived to vote at Broomhouse Community Hall in the east end of Glasgow amid heavy rain.
She gave a thumbs-up to about a dozen waiting photographers before going inside the hall.
Afterwards, the couple met Glasgow East SNP candidate David Linden and briefly spoke to other voters arriving at the polling station.
Asked how she was feeling after an intense campaign, Ms Sturgeon said: “I’m feeling good. We’re focused today on getting out the vote.
“Voting SNP is the only way to ensure strong voices for Scotland, so I’m feeling good and hoping the weather improves as well.”
Ms Dugdale was also giving the thumbs-up as she voted at the Wilson Memorial Church in the east of Edinburgh.
Labour are focused on holding on to the party’s only Scottish MP Ian Murray in Edinburgh South but are also hopeful of capitalising on a surge in polling support to gain East Lothian