Classic Protest Songs
Classic Protest Sing-alongs
Listed in alphabetical order
Better Times Will Come (Janis Ian)
Performed by Steve Baughman and Ryan Harlin
See lyrics and chords
Blowin’ in the Wind (Bob Dylan)
See lyrics and chords
Down by the Riverside (Trad/Pete Seeger)
Performed by Craig Adams
See lyrics and chords
If I Had A Hammer (Pete Seeger)
Performed by Peter, Paul & Mary
See lyrics and chords
One Foot / Lead with Love (Melanie DeMore)
See lyrics and chords
Peace in Our Hearts (Eliza Gilkyson)
See lyrics and chords
Singing for Our Lives (Holly Near)
See lyrics and chords
Turn! Turn! Turn! (Ecclesiastes/Pete Seeger)
Performed by The Byrds
See lyrics and chords
We Shall Not Be Moved (Trad.)
Performed by Mavis Staples
See lyrics and chords
We Shall Overcome
(Reverend Charles Albert Tindley)
Performed by Joan Baez
See lyrics and chords
Classic Longer Protest Songs
Listed in alphabetical order
All You Fascists Bound to Lose
(Woodie Guthrie)
Performed by Rhiannon Giddens and the Resistance Revival Chorus
See lyrics
Deportees [Plane Wreck at Los Gatos]
(Woodie Guthrie)
Performed by Dan Steding
See lyrics and chords
Last Night I Had the Strangest Dream
(Ed McCurdy)
Performed by Tracy Newman
See lyrics and chords
None of Us Are Free (Barry Mann/Cynthia Weil/Brenda Russell)
Performed by Solomon Burke
See lyrics and chords
Peace Train (Cat Stevens)
See lyrics and chords
The Times They Are A-Changing (Bob Dylan)
Performed by Brandi Carlile
See lyrics and chords
What the World Needs Now (Hal David/Burt Bacharach)
Performed by Dionne Warwick
See lyrics and chords
What’s Goin’ On (Marvin Gaye)
See lyrics and chords
Email us with your suggestions for other well-known, easily singable classic protest songs!