who wrote the song do you believe in magic
Do You Believe in Magic (song) "Do You Believe In Magic" is a song written by John Sebastian. It was first recorded and released by his group, The Lovin' Spoonful in 1965. The single peaked at number 9 on the Billboard Hot 100 chart. In 1978, Shaun Cassidy reached the top 40 with his cover version. The song has been recorded by various artists.