
Song · Pink Floyd
“Have a Cigar” by Pink Floyd with Roy Harper
From the album Wish You Were Here (1975) With Roy Harper
“Have a Cigar” by Pink Floyd with Roy Harper appears on 85 radio countdowns from 30 stations between 1982 and 2026. It was first released in 1975 on the album Wish You Were Here. Its best result is #15 on the KGON Top 923 Classic Rock Songs of All Time (2004). In the combined RockLists rankings it is #8,117 indie & aaa song of all time.
Watch
Video from YouTube (PINK FLOYD - Topic). Pressing play loads YouTube's player. Watch on YouTube
Side two of Pink Floyd's Wish You Were Here opens with "Have a Cigar", barging in on the heels of "Welcome to the Machine" in 1975, and it's Roger Waters with the knives out. His target is the music business itself: the greed and cynicism of the men who managed rock bands. Waters wrote it but didn't sing it. English folk-rocker Roy Harper took the lead vocal, which makes it one of only three Floyd records fronted by a guest singer, alongside Clare Torry on "The Great Gig in the Sky" and Andriy Khlyvnyuk on "Hey Hey Rise Up".
The groove is pure sleaze: Waters' bass and Nick Mason's drums strutting, Richard Wright slathering on clavinet, Wurlitzer and Minimoog, David Gilmour's guitar snarling, and Venetta Fields and Carlena Williams on backing vocals. The band produced it themselves.
Written with AI assistance from RockLists chart data, MusicBrainz and Wikipedia.
RockLists rankings
Indie & Adult Alternative
Classic Rock
Hard Rock & Metal
All Rock Formats
All-time and decade countdowns
Also listed as: Have A Cigar.
Comments
Log in or create a free account to join the conversation about "Have a Cigar" by Pink Floyd.
No comments yet. Be the first to share your thoughts.