Speaking during an interview on ITV's daytime show This Morning, Scotland's First Minister said her party would support Labour if Jeremy Corbyn "put himself in a position to be the next prime minister" when polls close on Thursday.
The party has previously ruled out any official deals with Labour but added they would work with Mr Corbyn’s party to "lock out Boris Johnson".
Ms Sturgeon also said the SNP would be part of a "progressive alliance" that would help Mr Corbyn become prime minister.
She said: "If we hold the balance of power, which I think is a position that would give Scotland tremendous influence, and I can’t support Boris Johnson, then we would look to support a progressive alliance."
She continued: "I know there are a lot of people worry about the prospect of Jeremy Corbyn as prime minister, people in Scotland and elsewhere, but what I would say is if he were to get himself into a position where he is a potential prime minister, isn’t it better to have the influence of the SNP - with all our experience of government in Scotland, in there trying to exert that influence?"
The First Minister rejected the idea a vote for her party was a vote for Labour, saying: "Vote for the SNP and get the SNP in Scotland."
Ms Sturgeon continued: "That’s only going to happen if he manages get enough support in England to make the arithmetic of that possible.
"First of all, we’ve got to vote to get Boris Johnson out and all the Tory seats in Scotland the SNP is the challenger."
Ms Sturgeon reiterated her demands in return for support of a Jeremy Corbyn government, including an end to austerity and a second independence referendum.