Question: who sang the song you are the sunshine of my life
Answer: `` You Are the Sunshine of My Life '' Single by Stevie Wonder from the album Talking Book B - side `` Tuesday Heartbreak '' Released March 1973 Format 7 '' 45 RPM Recorded 1972 Genre Soul pop Length 2 : 58 Label Tamla Songwriter ( s ) Stevie Wonder Producer ( s ) Stevie Wonder Stevie Wonder singles chronology `` Superstition '' ( 1972 ) `` You Are the Sunshine of My Life '' ( 1973 ) `` Higher Ground '' ( 1973 ) `` Superstition '' ( 1972 ) `` You Are the Sunshine of My Life '' ( 1973 ) `` Higher Ground '' ( 1973 )