"San Francisco (Be Sure to Wear Flowers in Your Hair)" is an American pop song,[2] written by John Phillips, and sung by Scott McKenzie.
[5] It was produced and released in May 1967 by Phillips and Lou Adler, who used it to promote their Monterey International Pop Music Festival held in June of that year.
According to Paul Ingles of NPR, "...local authorities in Monterey were starting to get cold feet over the prospect of their town being overrun by hippies.
To smooth things over, Phillips wrote a song, "San Francisco (Be Sure To Wear Flowers In Your Hair).
In July 1967, McKenzie's previous record label, Capitol, claimed that the "follow-up" to this was their re-release of his earlier single, "Look in Your Eyes.
[14][15] U2's Bono also led the audience in a sing-along during their PopMart performances in the San Francisco Bay Area on June 18 and 19, 1997.
American rock band Greta Van Fleet is also known to have covered the song live during their early career.