Best songs from 1967 (then & now)

From Vinyl to Streams: How 1967’s Biggest Hits Hold Up in 2025

The Billboard Year-End Hot 100 of 1967 captured a defining moment in pop music history. The year’s top songs — led by Lulu’s “To Sir With Love,” The Box Tops’ “The Letter,” and Bobbie Gentry’s haunting “Ode to Billie Joe” — reflected a mix of soulful storytelling, sunshine pop, and psychedelic experimentation that defined the late 1960s. Acts like The Monkees, The Doors, and The Turtles dominated radio airwaves, shaping the sound of an optimistic yet turbulent era.

Nearly six decades later, the way we measure popularity has transformed entirely. On Spotify in 2025, the songs from that same Billboard list that resonate most with modern listeners tell a different story. Van Morrison’s “Brown Eyed Girl” — originally only a mid-chart performer in 1967 — now leads the pack with over 1.4 billion streams, making it the most enduring track from that year’s cohort. Close behind are Buffalo Springfield’s “For What It’s Worth,” Aretha Franklin’s “Respect,” and Frankie Valli’s “Can’t Take My Eyes Off You,” each amassing hundreds of millions of plays.

This contrast highlights how timelessness doesn’t always align with short-term chart success. Songs that topped Billboard in 1967 often captured the cultural moment, while others that ranked lower have found new life through movies, commercials, and nostalgic playlists. Streaming culture rewards emotional familiarity and cross-generational appeal — qualities that “Brown Eyed Girl,” “Respect,” and “Happy Together” continue to embody.

In short, the music of 1967 remains alive not because of its original chart rankings, but because of its adaptability to new mediums and audiences. The sound of that year still echoes across digital platforms, reminding us that great songs — much like vinyl records — never truly fade out. Let’s compare the top ten songs, then vs. now…

Songs from 1967 most played in 2025

RankSongArtistStreams (2025)
1Brown Eyed GirlVan Morrison1,402,659,198
2For What It’s WorthBuffalo Springfield812,572,410
3RespectAretha Franklin745,376,557
4Can’t Take My Eyes Off YouFrankie Valli679,473,709
5Happy TogetherThe Turtles608,089,260
6I’m a BelieverThe Monkees571,506,548
7Somethin’ StupidFrank & Nancy Sinatra488,133,754
8Light My FireThe Doors366,660,707
9Somebody to LoveJefferson Airplane315,405,443
10All You Need Is LoveThe Beatles236,612,884

Top 100 songs in 1967 (Billboard Top 100)

No.TitleArtist(s)
1To Sir With LoveLulu
2The LetterThe Box Tops
3Ode to Billie JoeBobbie Gentry
4WindyThe Association
5I’m a BelieverThe Monkees
6Light My FireThe Doors
7Somethin’ StupidFrank & Nancy Sinatra
8Happy TogetherThe Turtles
9Groovin’The Young Rascals
10Can’t Take My Eyes Off YouFrankie Valli
11Little Bit O’ SoulThe Music Explosion
12I Think We’re Alone NowTommy James and the Shondells
13RespectAretha Franklin
14I Was Made to Love HerStevie Wonder
15Come Back When You Grow UpBobby Vee
16Kind of a DragThe Buckinghams
17Sweet Soul MusicArthur Conley
18Expressway to Your HeartSoul Survivors
19Soul ManSam & Dave
20Never My LoveThe Association
21Apples, Peaches, Pumpkin PieJay & the Techniques
22Come On Down to My BoatEvery Mother’s Son
23Incense and PeppermintsStrawberry Alarm Clock
24Ruby TuesdayThe Rolling Stones
25It Must Be HimVikki Carr
26Love Is Here and Now You’re GoneThe Supremes
27For What It’s WorthBuffalo Springfield
28Gimme Little SignBrenton Wood
29The HappeningThe Supremes
30All You Need Is LoveThe Beatles
31Release MeEngelbert Humperdinck
32Your Precious LoveMarvin Gaye & Tammi Terrell
33Somebody to LoveJefferson Airplane
34Get on UpThe Esquires
35Brown Eyed GirlVan Morrison
36Jimmy MackMartha and the Vandellas
37I Got RhythmThe Happenings
38A Whiter Shade of PaleProcol Harum
39Don’t You CareThe Buckinghams
40Then You Can Tell Me GoodbyeThe Casinos
41ReflectionsThe Supremes
42On a CarouselThe Hollies
43Please Love Me ForeverBobby Vinton
44AlfieDionne Warwick
45Silence Is GoldenThe Tremeloes
46My Cup Runneth OverEd Ames
47Up, Up and AwayThe 5th Dimension
48San Francisco (Be Sure to Wear Flowers in Your Hair)Scott McKenzie
49The Rain, the Park & Other ThingsThe Cowsills
50There’s a Kind of HushHerman’s Hermits
51Mercy, Mercy, MercyThe Buckinghams
52This Is My SongPetula Clark
53(Your Love Keeps Lifting Me) Higher and HigherJackie Wilson
54I’ve Been Lonely Too LongThe Young Rascals
55Penny LaneThe Beatles
56You’re My EverythingThe Temptations
57Georgy GirlThe Seekers
58Western UnionFive Americans
59Baby I Love YouAretha Franklin
60A Little Bit Me, a Little Bit YouThe Monkees
61California NightsLesley Gore
62Dedicated to the One I LoveThe Mamas & the Papas
63How Can I Be SureThe Young Rascals
64Carrie AnneThe Hollies
65(We Ain’t Got) Nothin’ YetBlues Magoos
66Friday on My MindThe Easybeats
67Soul FingerBar-Kays
68Gimme Some Lovin’The Spencer Davis Group
69Let It Out (Let It All Hang Out)The Hombres
70Let’s Live for TodayThe Grass Roots
71Close Your EyesPeaches & Herb
72Groovin’Booker T. & the M.G.’s
73Funky BroadwayWilson Pickett
74Pleasant Valley SundayThe Monkees
75I Never Loved a Man (The Way I Love You)Aretha Franklin
76Tell It Like It IsAaron Neville
77Cold SweatJames Brown
78She’d Rather Be with MeThe Turtles
7998.6Keith
80Here We Go AgainRay Charles
81White RabbitJefferson Airplane
82BernadetteFour Tops
83The Beat Goes OnSonny & Cher
84Snoopy Vs. The Red BaronThe Royal Guardsmen
85Society’s ChildJanis Ian
86Girl, You’ll Be a Woman SoonNeil Diamond
87Ain’t No Mountain High EnoughMarvin Gaye & Tammi Terrell
88I Take It BackSandy Posey
89Here Comes My BabyThe Tremeloes
90Everlasting LoveRobert Knight
91I Dig Rock and Roll MusicPeter, Paul and Mary
92Little Ole Man (Uptight, Everything’s Alright)Bill Cosby
93I Had Too Much to Dream (Last Night)The Electric Prunes
94Daydream BelieverThe Monkees
95Baby I Need Your Lovin’Johnny Rivers
96MirageTommy James and the Shondells
97Green, Green Grass of HomeTom Jones
98I Can See for MilesThe Who
99Don’t Sleep in the SubwayPetula Clark
100Thank the Lord for the Night TimeNeil Diamond

According to Billboard Top 100 data, Kworb, and Spotify downloads data