The Best Rock Music Of 2025
164 videos • 337 views • by MassiveAttackFan
Compiling all of my favorite rock of 2025, from indie, to punk, to metal to thrash, who knows what you'll find here, but it's all fire.
1
Wet Leg - CPR (Official Video)
Wet Leg
Download
2
Upchuck - Forgotten Token (Official Video)
Upchuck
Download
3
Viagra Boys — The Bog Body (Official Video)
viagra boys
Download
4
yeule - '1967' (Official Audio)
yeule
Download
5
Etch
Bedridden - Topic
Download
6
Histamine - Poison II (Miracle Cure) (Music Video)
Last Ride Records
Download
7
Halsey - safeword (Official Video)
Halsey
Download
8
Hayden Pedigo - Long Pond Lily (Official Video)
Hayden Pedigo
Download
9
TURNSTILE - NEVER ENOUGH [OFFICIAL VIDEO]
Turnstile
Download
10
Truck Flipped Over '19
Florry - Topic
Download
11
Mei Semones - Zarigani (Official Video)
Mei Semones
Download
12
Nine Inch Nails - As Alive As You Need Me To Be (Official Lyric Video)
Nine Inch Nails
Download
13
A.L. West - Rabbitbrush 2 (Official Video)
A.L. West
Download
14
Church Tongue "You'll Know It Was Me (ft. Deafheaven, George Clarke)" (Official Music Video)
Pure Noise Records
Download
15
Guerilla Toss - Life’s a Zoo feat. Stephen Malkmus and Ben Katzman (Official Video)
Guerilla Toss
Download
16
The Armed - Well Made Play (Official Video)
Sargent House
Download
17
Rocket - One Million (Official Video)
Rocket
Download
18
The Armed - Sharp Teeth (Official Video)
Sargent House
Download
19
Girl Tones - Blame (Official Music Video)
Girl Tones
Download
20
Foxwarren - "Deadhead"
ANTI- Records
Download
21
Wednesday - Elderberry Wine (Official Video)
Wednesday
Download
22
Beware the Centrist
The World is a Beautiful Place & I am No Longer Afraid to Die
Download
23
TURNSTILE - LOOK OUT FOR ME [OFFICIAL VIDEO]
Turnstile
Download
24
Moontype- Starry Eyed (official audio)
Orindal Records
Download
25
Real Power
Golomb - Topic
Download
26
Florence Road - Figure It Out (live from the bedroom)
Florence Road
Download
27
Liquid Mike - "Selling Swords"
Liquidmikeband
Download
28
Slow Crush "Cherry"
Pure Noise Records
Download
29
King Gizzard & The Lizard Wizard - Grow Wings and Fly (Official Video)
King Gizzard And The Lizard Wizard
Download
30
Mei Semones - Animaru (Official Video)
Mei Semones
Download
31
Little Lord Fentanyl
officialprimus
Download
32
TURNSTILE - SEEIN’ STARS / BIRDS [OFFICIAL VIDEO]
Turnstile
Download
33
Melodie Is A Wound
Stereolab
Download
34
Volcano - "It Don't Matter" | Animated Video
Don Giovanni
Download
35
King Gizzard & The Lizard Wizard - Deadstick (Official Video)
King Gizzard And The Lizard Wizard
Download
36
Eades - Did You Read The News? (Official Video)
Eades
Download
37
Pissed Jeans - Waves of Fear (Official Audio)
Pissed Jeans
Download
38
Porches - Lunch (Official Audio)
Porches
Download
39
Porches - Shirt (Official Audio)
Porches
Download
40
The Convenience - Western Pepsi Cola Town (Official Visualizer)
The Convenience
Download
41
Colleen Green - COLLEGE ROCK (Lyrics)
Colleen Green
Download
42
Car Seat Headrest - "CCF (I'm Gonna Stay With You)" (Official Music Video)
carseatheadrest
Download
43
Dazy - Pay No Mind (To The Signs)
Dazy
Download
44
I Wanted Fun (Music Video) - SHAGGO
Atlanta Zone Records
Download
45
Old Grimes (OFFICIAL MUSIC VIDEO)
Um, Jennifer?
Download
46
Perfume Genius - "Clean Heart" (Official Lyric Video)
Perfume Genius
Download
47
Rocket - Take Your Aim (Official Video)
Rocket
Download
48
Emma-Jean Thackray - Maybe Nowhere (Official Video)
Emma-Jean Thackray
Download
49
FIDLAR - NEW TATTOO (Official Video)
FIDLAR
Download
50
Fucked Up - Self-Driving Man (Official Audio)
Fucked Up
Download
51
Black Country, New Road - 'Happy Birthday' (Official Video)
Black Country, New Road
Download
52
Broncho - "I Swear" (Official Video)
Broncho
Download
53
Mark Pritchard & Thom Yorke - This Conversation is Missing Your Voice (Official Video)
Mark Pritchard
Download
54
Fantastic Tomb
Ty Segall - Topic
Download
55
Perennial '65
Perennial - Topic
Download
56
Teen Mortgage - Box (Visualizer)
Teen Mortgage
Download
57
Teen Mortgage - Party (Official Music Video)
Teen Mortgage
Download
58
The Ophelias - "Salome" [Official Music Video]
The Ophelias
Download
59
Sunlight Daze
Rose City Band - Topic
Download
60
Panda Bear - Left in the Cold (Official Audio)
Animal Collective
Download
61
Panda Bear - Praise (Official Video)
Animal Collective
Download
62
NIGHTSTALKER - Uncut (Official Music Video)
Nightstalker
Download
63
Triathalon - RIP
David Dean Burkhart
Download
64
Wishy - Fly (Official Video)
Wishy
Download
65
NINA - Till the devil gets bored
NINA
Download
66
Perfume Genius - "No Front Teeth (ft. Aldous Harding)" (Official Music Video)
Perfume Genius
Download
67
Peter Murphy "Swoon"
Metropolis Records
Download
68
Psychedelic Porn Crumpets - March On For Pax Romana - (Official Video)
Psychedelic Prn Crumpets
Download
69
Preoccupations - Focus (Official Video)
Born Losers Records
Download
70
Black Country, New Road - 'Besties' (Official Video)
Black Country, New Road
Download
71
Echoes (The Empress)
Moon Destroys - Topic
Download
72
Panda Bear - Ends Meet (Official Audio)
Animal Collective
Download
73
Sharp Pins - "Storma Lee" (official video)
krecs
Download
74
Heavy
Freckle - Topic
Download
75
Paranoid
Freckle - Topic
Download
76
For the Last Time
Freckle - Topic
Download
77
Queen's Side Eye
David Grubbs - Topic
Download
78
Momma - I Want You (Fever) (Music Video)
Momma
Download
79
Sleigh Bells - Wanna Start A Band? (Official Audio)
Sleigh Bells
Download
80
Courting - After You
Courting
Download
81
Viagra Boys - Man Made of Meat (Official Video)
viagra boys
Download
82
Who's Sitting on the Moon
Freckle - Topic
Download
83
Weed Demon - Roasting The Sacred Bones
Electric Valley Records
Download
84
Lucy Dacus - Limerence (Official Audio)
Lucy Dacus
Download
85
Perfume Genius - "It's a Mirror" (Official Music Video)
Perfume Genius
Download
86
Samia - Bovine Excision (Official Music Video)
Samia
Download
87
The Convenience - I Got Exactly What I Wanted (Official Video)
The Convenience
Download
88
Mess Esque "Take Me to Your Infinite Garden" (Official Music Video)
Drag City
Download
89
Doves - Cold Dreaming
Doves
Download
90
Sharp Pins- "I Can't Stop" (official video)
krecs
Download
91
Radio Song
Rose City Band - Topic
Download
92
Panda Bear - Ferry Lady (Official Video)
Animal Collective
Download
93
GOON - Death Spells (Official Video)
Born Losers Records
Download
94
COOTIE CATCHER - DO FOREVER (ANIMATED)
thecookedrawlabel
Download
95
Shaki Tavi - Breaker (Official Video)
felte
Download
96
Romanie - Uh Oh (Official Music Video)
Romanie
Download
97
mary in the junkyard - drains (official video)
mary in the junkyard
Download
98
MSPAINT - Drift
Convulse Records
Download
99
Alex G - Afterlife (Official Video)
Alex G
Download
100
Psychosis Is Just a Number
Guerilla Toss
Download
101
Nation of Language - Inept Apollo (Official Video)
Nation of Language
Download
101
Nation of Language - Inept Apollo (Official Video)
Nation of Language
Download
102
Circles
Artificial Go - Topic
Download
103
yeule - 'The Girl Who Sold Her Face' (Official Audio)
yeule
Download
104
yeule - 'Skullcrusher' (Official Music Video)
yeule
Download
105
Ty Segall "Buildings" (Official Music Video)
Drag City
Download
106
Hotel
Ty Segall - Topic
Download
107
Alive
Ty Segall - Topic
Download
108
Cate Le Bon - Heaven Is No Feeling (Official Music Video)
Cate Le Bon
Download
109
Lifeguard - "Under Your Reach" (Official Music Video)
Lifeguard
Download
110
Brad Mehldau Performs Elliott Smith's "Tomorrow Tomorrow" feat. Daniel Rossen (Official Video)
Brad Mehldau
Download
111
LIGHT DESIGN
Turnstile
Download
112
DULL
Turnstile
Download
113
SUNSHOWER
Turnstile
Download
114
SLOWDIVE
Turnstile
Download
115
MAGIC MAN
Turnstile
Download
116
All the Way Across
Hayden Pedigo
Download
117
Small Torch
Hayden Pedigo
Download
118
Hayden Pedigo - I'll Be Waving As You Drive Away (Official Video)
Hayden Pedigo
Download
119
Water From Your Eyes - "Life Signs" (Official Music Video)
Water From Your Eyes
Download
120
DRAIN - "Nights Like These"
Epitaph Records
Download
121
Hard Chiller - Soft Trip (Official Video)
Born Losers Records
Download
122
Liquid Mike - "AT&T" Lyric Video
Liquidmikeband
Download
123
The Hives - Paint A Picture (Official Video)
thehivestv
Download
124
Guerilla Toss - Red Flag to Angry Bull feat. Stephen Malkmus & Trey Anastasio (Official Visualizer)
Guerilla Toss
Download
125
Upchuck - Plastic (Official Video)
Upchuck
Download
126
Andy Boay - "One & One" (Official Video)
Andy Boay
Download
127
Pig Pen - Mental Mentality (Official Music Video)
Flatspot Records
Download
128
Pig Pen - Rabid Beach (Official Music Video)
Flatspot Records
Download
129
War On Betty - BUMP (Official Music Video)
War On Betty
Download
130
Fox Lake - Pure Adrenaline (Official Music Video)
Fox Lake
Download
131
The Armed - Kingbreaker (Official Video)
Sargent House
Download
132
CMAT - The Jamie Oliver Petrol Station (Official Lyric Video)
CMAT
Download
133
Animal Collective - Love On the Big Screen (Official Audio)
Animal Collective
Download
134
Jobber - "Nightmare" (Official Video)
explodinginsound
Download
135
Shaki Tavi - "Foam" (Official Visualizer)
felte
Download
136
Humour - Memorial (official video)
humourmusic
Download
137
Wildfire
MSPAINT - Topic
Download
138
Angel Du$t - The Beat (Official Music Video)
Angel Dust Money
Download
139
Geese - Taxes (Official Music Video)
Geese
Download
140
Upchuck - Un Momento (Official Video)
Upchuck
Download
141
Jobber - "Pillman's Got A Gun" (Official Music Video)
explodinginsound
Download
142
Liquid Mike - "Claws"
Liquidmikeband
Download
143
Animal Collective - Buddies On the Blackboard (Official Audio)
Animal Collective
Download
144
Andy Boay "If I Ever Come Off / You're In The Air Now" (Official Video)
Andy Boay
Download
145
Guerilla Toss - CEO of Personal & Pleasure (Official Audio)
Guerilla Toss
Download
146
Militarie Gun - B A D I D E A (Official Music Video)
Militarie Gun
Download
147
Just Mustard - WE WERE JUST HERE (Official Video)
Just Mustard
Download
148
Hannah Frances - Surviving You (Official Music Video)
Hannah Frances
Download
149
Ho99o9 (Horror) - Incline (Official Music Video) ft. Nova Twins, Pink Siifu, Yung Skrrt
Ho99o9
Download
150
Fat Dog - Pray To That (Official Video)
Fat Dog
Download
151
Alligator
Caged Animals - Topic
Download
152
El Techno
Geckøs - Topic
Download
153
Ariel Pink - Everyone's Wrong (Official Video)
Ariel Pink
Download
154
GLITTER-SHOT
Thee Oh Sees - Topic
Download
155
DRAIN - "Who's Having Fun?"
Epitaph Records
Download
156
Don't Leave Me Alone
Supergrass
Download
157
Jobber - "Clothesline From Hell" (Official Audio)
explodinginsound
Download
158
Water From Your Eyes - "Nights in Armor" (Official Music Video)
Water From Your Eyes
Download
159
Water From Your Eyes - "Playing Classics" (Official Music Video)
Water From Your Eyes
Download
160
Westerman - Adriatic (Official Music Video)
Westerman
Download
161
Snooper - Guard Dog - Official Music Video
SNõõPER TV
Download
162
deftones - ecdysis [visualizer]
Deftones
Download
163
deftones - milk of the madonna [visualizer]
Deftones
Download
164
deftones - cut hands [visualizer]
Deftones
Download