The same poll showed that the number of respondents who said they would never vote for AfD dropped from 60% in December to 53.9%.
"The number of eligible voters who are categorically opposed to AfD has decreased markedly. The social climate has changed in AfD’s favor," Insa head Hermann Binkert said.
The Greens, a junior partner in the three-party governing coalition of Social Democrat Olaf Scholz, have been having it rough since their economy minister, Robert Habeck, was accused of cronyism.
The Insa poll of 1,207 eligible voters showed the opposition conservative CDU/CSU bloc on top with 28%, followed by Social Democrats with 20% and their business-friendly coalition partner, the Free Democrats, with 9%.