Menu
Music
Lyrics
Song Meanings
Top 100 Artist
New Song Releases
New Album Releases
Blog
Articles
Trending Topics
Song Analysis
Entertainment News
Music Education
Compilations
Store
Products
Stylish Merch
Women's Clothing
Men's Clothing
Accessories
Collections
Login
/
Sign up
Join Us
Login
Sign up
If I Had a Hammer: Songs of Hope & Struggle
Album
by
Pete Seeger and group
1998
5:30
22
Tracks
10
Lyrics
Listen!
Share!
If I Had a Hammer: Songs of Hope & Struggle
Album Songs and Lyrics
1
If I Had A Hammer
by
Pete Seeger and group
2:12
0
1K
2
Banks of Marble
by
Pete Seeger and group
3:18
0
127
4
Casey Jones
by
Pete Seeger and group
2:20
0
148
5
Talking Union
by
Pete Seeger and group
3:54
0
206
6
Joe Hill
by
Pete Seeger and group
2:33
0
164
7
Union Maid
by
Pete Seeger and group
2:11
0
179
8
Step by Step
by
Pete Seeger and group
1:37
0
1
9
Solidarity Forever
by
Pete Seeger and group
2:55
0
12
10
Where Have All the Flowers Gone?
by
Pete Seeger and group
1:54
0
104
11
Talking Atom
by
Pete Seeger and group
2:49
0
0
12
Crow on the Cradle
by
Pete Seeger and group
2:25
0
0
13
Last Night I Had the Strangest Dream
by
Pete Seeger and group
2:53
0
0
14
Study War No More
by
Pete Seeger and group
?
0
3
15
Bourgeois Blues
by
Lead Belly
3:26
0
347
16
River of My People
by
Pete Seeger and group
2:22
0
236
17
Hold On (Hand on the Plow)
by
Pete Seeger and group
3:21
0
0
19
He Lies in the American Land
by
Pete Seeger and group
2:01
0
6
20
Well May the World Go
by
Larry Long
6:24
0
158
22
Tomorrow Is a Highway
by
Pete Seeger and group
3:32
0
0
23
Oh, Had I a Golden Thread
by
Joan Baez
3:47
0
189
24
We'll Be A-doubling
by
Pete Seeger and group
1:58
0
0
25
Arrange and Rearrange
by
Pete Seeger and group
4:52
0
0
Related Albums
The Essential Pete Seeger
Pete Seeger and group
2005
9
Tracks
Children's Concert at Town Hall
Pete Seeger and group
1990
21
Tracks
Pete Seeger's Greatest Hits
Pete Seeger and group
1990
8
Tracks
Broadside Ballads, Vol. 2
Pete Seeger and group
1963
13
Tracks
At 89
Pete Seeger and group
2008
31
Tracks
Darling Corey
Pete Seeger and group
1993
13
Tracks