The 62-year-old is set to play a headline set at Bestival next weekend, and has been doing press with UK newspapers to promote the show.
In an interview with the Guardian, Wonder was asked for his opinion on homophobia in the black music community, specifically in regards to the recent controversy over the outing of R&B singer Frank Ocean.
The 'Superstitious' singer said: "I think honestly, some people who think they're gay, they're confused. People can misconstrue closeness for love.
"People can feel connected, they bond. I'm not saying all [gay people are confused]. Some people have a desire to be with the same sex. But that's them."
Gawker reports that the comments were seen as ignorant and insensitive, and prompted Wonder to issue a statement of apology to The Advocate.
He said: "I'm sorry that my words about anyone feeling confused about their love were misunderstood. No one has been a greater advocate for the power of love in this world than I; both in my life and in my music.
"Clearly, love is love, between a man and a woman, a woman and a man, a woman and a woman and a man and a man. What I'm not confused about is the world needing much more love, no hate, no prejudice, no bigotry and more unity, peace and understanding. Period."
Listen to Stevie Wonder's 'I Believe (When I Fall in Love it Will Be Forever)' below: