best of 2024

The Best Songs of 2024 (So Far)

Photo-Illustration: Photo-Illustration: Vulture; Photos: Taylor Hill/WireImage, Ravyn Lenae via YouTube, ScHoolboy Q via YouTube, Blair Caldwell, Billie Eilish via YouTube

This list is updated monthly with new “best of the year”–worthy songs.

Once a week this year, reliably, a song has made us drop everything. Maybe it’s a juicy diss track, a surprise genre switch-up, or just a beloved musician’s long-awaited reemergence. And oh have they been worth it. Those are among our favorites of 2024 so far: Megan Thee Stallion’s incendiary “Hiss,” a heartfelt country song from Beyoncé, Charli XCX and ScHoolboy Q’s glorious returns to form. Smaller releases have deserved just as much attention, too, from slick pop tracks to confident rock anthems.

The below songs are ordered by release date, starting with the most recent releases.

“She’s Leaving You,” MJ Lenderman

MJ Lenderman is fascinated with losing. He sang about being a “beat-down rodeo clown” and literally falling on his face on his 2022 breakout, Boat Songs; even “Dan Marino” focused on the Hall of Fame quarterback being replaced by Tom Brady on the Wheaties box. On “She’s Leaving You,” Lenderman has never made failure sound so good. His character is a sleazy faker who loves Clapton and Vegas and, as the title suggests, can’t keep a woman around. Not the kind of guy you might want to be singing about — until you hear that roaring chorus: “It falls apart / We all got work to do.” Cap it off with a coarse, Crazy Horse–esque guitar solo and you’ve got a winner of a song. Justin Curto

“Put Em in the Fridge,” Peso Pluma feat. Cardi B

On his latest album, Éxodo, Peso Pluma is out to prove that he’s not just one of the biggest stars in música Mexicana — he’s a pop star. So on “Put Em in the Fridge,” he takes on one of pop’s biggest challenges by going toe-to-toe with Cardi B. Amazingly, he holds his own, spitting threats to his enemies and even rapping the hook in English, over a corrido-goes-trap beat full of squealing horns. Peso’s presence challenges Cardi, too, as she raps her best Spanglish verse yet (“En Jalisco ven mi culo y dicen, ‘Diablo, Cardi’” goes hard in any language). It’s an unrelenting two and a half minutes, and both performers come out bigger stars than before. —J.C.

“Please Please Please,” Sabrina Carpenter

“Espresso” finally has some song-of-summer competition — from Sabrina Carpenter herself. “Please Please Please,” the rising star’s follow-up, is somehow breezier and weirder than (and completely different from) her undeniable dance-pop hit. Carpenter plays a 21st-century Olivia Newton-John on the sun-kissed pop-country–ish song, pleading with a lover to not embarrass her. She packs the song with silly quotables with help from “Espresso” co-writer Amy Allen: “I know you’re cravin’ some fresh air, but the ceiling fan is so nice,” she sings with the pep of a cheerleader. And just like “Espresso,” this one’s all momentum too: Carpenter sticks the landing on a thrilling second-verse key change and Swiftian outro. —J.C.

“Death & Romance,” Magdalena Bay

For the first few years of their career, Magdalena Bay were overeager students of pop music, stuffing their music with styles and homages. Now, they’re quickly becoming masters themselves. “Death & Romance,” the presumed leadoff to a new album, is denser and sleeker than anything off their debut, Mercurial World. A house piano line grows into a full kaleidoscopic track, flourished with twinkly synths and groovy bass. The duo hasn’t lost their prog-rock roots, though, as Mica Tenenbaum sings from the perspective of a woman whose alien boyfriend has left her. The hook splits the difference between a perfect pop earworm and a prog declaration: “You know nothing is fair in death and romance.” —J.C.

“Pink Skies,” Zach Bryan

Zach Bryan is a matter-of-fact narrator for most of “Pink Skies,” setting a funeral (presumably for his late mother, DeAnn, whom he previously named a 2019 album after) to banjo and harmonica, before raising his voice for one striking line: “I bet God heard you coming!” But “Pink Skies” is mostly a testament to a life that continues to echo on earth. Throughout the song, other memories rush back. Cleaning the house, Bryan sees childhood height markings on the wall, and the smell of the grass transports him to the day someone broke their arm on a swing. Bryan knows how loudly these moments speak, so he lets them. —J.C.

➽ Read Justin Curto on the country music being made outside of Nashville.

“Hang Tight Honey,” Lainey Wilson

Lainey Wilson played an unbelievable 180 shows last year. Thankfully, she’s got quite a bit to show for it — some No. 1 singles, two Entertainer of the Year trophies, and now, “Hang Tight Honey,” a steamy new love song dressed up as a road song. “Just know they’re singin’ along to all them songs I wrote about you,” Wilson sings with a smirk, before screaming guitars rev “Honey” into its overdrive chorus. She’s going to burn up more than a few stages with this. J.C.

“Lunch,” Billie Eilish

Billie Eilish didn’t release singles ahead of her third album, Hit Me Hard and Soft, but she was hiding an obvious one in plain sight. With “Lunch,” Eilish gives one of her coolest performances yet, gliding over an ’80s New Wave–ish groove as she sings about a girl who seems, well, good enough to eat. “Taking pictures in the mirror / Oh my God, her skin’s so clear / Tell her, ‘Bring that over here,’” sings Eilish, balancing wide-eyed eagerness with sexy nonchalance. “Lunch” made headlines as Eilish’s first track about being with a woman, but beneath that, it’s just a charged-up pop song. —J.C.

 Read Craig Jenkins’s review of Billie Eilish’s Hit Me Hard and Soft.

“Delphinium Blue,” Cassandra Jenkins

Cassandra Jenkins recites the spoken hook to “Delphinium Blue” with an entrancing, eerie swagger, like she could be anything from a gang lackey to a housewife: “Chin up / Stay on task / Wash the windows / Count the cash.” Really, she’s working at a flower shop, as the title gives away. It’s a job Jenkins actually took, in a moment of confusion. But her daily duties began to feel mythic, she said, like she “was surrounded by a Greek chorus.” She translates that feeling to song on “Delphinium Blue,” backed by a plodding, cinematic track and, yes, even a choir. —J.C.

“Old Dutch,” Bonny Light Horseman

“Old Dutch,” from folk supergroup Bonny Light Horseman, is about two lovers struggling to verbalize their terrifyingly big feelings. “You know that you move me and I don’t know why,” sings Eric Johnson, best known for his indie-folk project Fruit Bats. The song doesn’t build toward any epiphany or resolution — instead, Bonny Light Horseman wants to make listeners feel the same way. So near the fourth minute, Johnson’s howl gives way to a singing crowd, recorded live in an Irish pub where the band tracked half their new double album. J.C.

“The Last Year,” Jessica Pratt

Like the rest of her new album, Here in the Pitch, Jessica Pratt’s “The Last Year” feels like a visit from an old daydream — sweet, wistful, a tad melancholic. Over a gentle guitar riff and smokey reverb plucked straight from a ’60s soul track, she sings of a hopeful future: “You’d wonder if ever there’s been hope for me / I think it’s gonna be fine / I think we’re gonna be together / And the storyline goes forever.” In an era of recycled culture, Pratt’s vintage approach sounds refreshingly alive. —Alex Suskind

“Love Me Not,” Ravyn Lenae

Ravyn Lenae’s early standouts like “Sticky” and “Free Room” were full of youthful playfulness — after all, the singer was only a teenager when she recorded them. After exploring a more mature, sultry sound on 2022’s Hypnos, she finds that levity again on “Love Me Not,” with help from a playground game. The single is springy throwback R&B: crisp drums, sly bass, and a good dose of reverb set against Lenae’s classically trained voice. J.C.

“Baddy on the Floor,” Jamie xx feat. Honey Dijon

Jamie xx’s ears work differently. When most listeners hear Divine Styler’s boisterous hip-hop track “Ain’t Sayin’ Nothin’,” they gravitate toward that squealing horn, sampled from Motown’s Junior Walker and later made famous in House of Pain’s “Jump Around.” Not Jamie. He takes a few stray bars from Styler’s first verse and mashes, stretches, and loops them into the hook of this slick dance track: “Move your body on the floor.” With the blessing of house evangelist Honey Dijon and some slick piano and horns from Keni Burke’s forgotten “Let Somebody Love You,” that command becomes easy to follow. Where Jamie’s recent singles like “It’s So Good” have been dense and intricate constructions, “Baddy” shows that sometimes, just a few perfect sounds can be transportive. —J.C.

“Comin’ Around Again,” Amber Mark (April 5)

Amber Mark’s first solo follow-up to her debut album is feel-good music to the max. Mark blends high-gloss turn-of-the-century R&B with a joyous gospel piano line and sunny Motown-esque songwriting for a love song that feels fresh yet genuinely timeless. (Okay, minus the one line about cell phones.) She’s maturing as a lyricist too, trading the clichés that could weigh down 2022’s Three Dimensions Deep for satisfying concision on lines like, “Let’s take it easy, no diamond, no pressure.” Falling in love has never sounded so smooth. —J.C.

“Self Sabotage,” Katie Pruitt

Katie Pruitt directs her most penetrating lyrics at herself. “I wish my head had a trapdoor / For when I need escaping,” she opens her song “Self Sabotage.” An early peak to Pruitt’s second album, Mantras, the song faces the negative thought patterns that inspired the record head-on. The anthem builds from a whimper to a full-throated cry, amplified by wailing electric guitars and pounding drums: “I’m not some narcissistic God / Abandon this self-sabotage.” Pruitt may fashion herself a folky country singer in the vein of her hero Brandi Carlile, but here she sounds closer to the exposed indie-rock songs of Julien Baker and Lucy Dacus.—J.C.

“Cheerleader,” Porter Robinson

Porter Robinson has grown a lot in three years. His last album, 2021’s Nurture, was marked by anxiety over following up his 2014 debut — a weight he carried for years before channeling it into a collection of explosive, life-affirming songs. On “Cheerleader,” the first single off a new album, Robinson sounds like he’s having fun again. It’s a slick turn from EDM to indie pop, like a Passion Pit song went to a rave: bubbly, bright, and loud. —J.C.

“Get It Sexyy,” Sexyy Red

Who’s writing better hooks right now than Sexyy Red? Over a brooding Tay Keith beat, the St. Louis rapper becomes her own cheerleader: “Walkin’ through the club lookin’ like a snack (But you knew that though)”; “Catch me slidin’ in a Benz”; “Go on, Sexyy, do your dance.” Like “SkeeYee” and “PoundTown” (and “Hellcat SRTs” and “Rich Babby Daddy”), everything here is quotable. —A.S.

“Classical,” Vampire Weekend

Vampire Weekend can rewind to 2008 with just one sound. A few seconds into “Classical,” a riff drops in that sounds like a harpsichord, immediately transporting you back to quirky early cuts like “M79.” But that’s a fake out. Listen closer, and the harpsichord is actually a guitar riff, distorted like many of the other instruments on Only God Was Above Us. “Classical” pulls from other Vampire Weekend eras too: the jaunty acoustic guitar from Father of the Bride, the pensive politics of Modern Vampires of the City. It builds up to something new for the band: a chaotic, free-jazzy breakdown. “It’s clear something’s gonna change / And when it does, which classical remains?,” Ezra Koenig wonders. For Vampire Weekend, the answer is a little bit of everything. —J.C.

“Symptom of Life,” Willow

Willow’s artistry is one of adaptability — a flexible performer who can flip between alt-R&B jams, nü-metal covers, and scratchy pop-punk with ease. On “Life,” she pivots to hypnotic jazz-rock about masking your true emotions. “I know I’m not fine,” she sings over major-dominant piano chords. “But yes, I say I’m fine.” —A.S.

“Von Dutch,” Charli XCX

Charli XCX’s music exists at two ends of the swinging pendulum. She goes for middle-of-the-road pop gloss when her major-label contract is up and makes a song for the biggest movie of the year, then she returns with a breezy, sleazy club track that she played at the Boiler Room. “Von Dutch” is an immediate hit of the messy Charli we’d been missing since 2017’s Pop 2, pushed from zero to 100 and then into overdrive. “Von Dutch, cult classic but I still pop,” she says, over the dirtiest synths you ever did hear. —J.C.

Read Jason Frank’s scene report from Charli XCX’s Boiler Room set.

“Peacekeeper,” 1010benja

“Peacekeeper” is one of the many genre-mashing magic tricks producer-singer-rapper 1010benja pulls off on his spectacular debut album, Ten Total. Yes, I’m as surprised as you are that “sex raps over a bossa nova drum beat” sounds as good as it does. —A.S.

“Ogallala,” Hurray for the Riff Raff

Honestly, I could have picked anything off The Past Is Still Alive, an album-as-road-trip folktale from Alynda Segarra’s Hurray for the Riff Raff. I flipped a coin and went with “Ogallala,” the final montage soundtrack for Segarra’s cross-country trek. After an epic journey of freight-train-hopping, sleeping on trash piles, and ducking the cops in Nebraska, they’re ready to take it all in. “We’ll get lost in a city forgotten / ’Cause I don’t like change / And I hate good-byes.” —A.S.

Read Jenn Pelly’s profile of Alynda Segarra.

“Yearn 101,” ScHoolboy Q

The aggrieved ScHoolboy Q fans who spent the last five years begging for new music (hi, it’s me) can finally shut up now that the rapper dropped his sprawling new recordBlue Lips. The bass-rattling “Yearn 101” feels like a personal challenge Q made to himself, stuffing as many neck-snapping bars as he could into a two-minute track. —A.S.

Read Craig Jenkins’s review of ScHoolboy Q’s Blue Lips.

“Bored,” Waxahatchee

Katie Crutchfield has found a home making glistening, easygoing country music — first on 2020’s Saint Cloud, then with Jess Williamson in Plains in 2022, and now on her album Tigers Blood. Though she took a long, winding path to get there — she began her career making punk music with her sister Allison — she still has that rocker’s spirit, just with a bit more twang now. “My spine’s a rotted two-by-four,” she cries, over a wall of guitars. (MJ Lenderman, from the Southern punk band Wednesday, plays on the track.) Telling the story of a messy split from a friend, Crutchfield chooses her words carefully: “I get bored,” she repeats, the line becoming more cutting each time. —J.C.

“16 Carriages,” Beyoncé

On “16 Carriages,” Beyoncé tackles the sort of track that country artists have been cutting for decades: a road song. “At 15, the innocence was gone astray / Had to leave my home at an early age,” she sings, remembering her first tour with Destiny’s Child. Beyoncé fashions herself as the weary troubadour, reminding fans that her glamorous life didn’t come without sacrifice. It’s the most Beyoncé has opened up on a record in years, and it’s no coincidence that it’s on a country ballad — her own three chords and the truth. Robert Randolph’s resounding steel guitar adds a touch of Southern gospel, while Bey brings some soulful riffing throughout. To paraphrase her, “16 Carriages” is more than country music — it’s Beyoncé music. —J.C.

Read Craig Jenkins’s review of Beyoncé’s Cowboy Carter.

“Alesis,” Mk.gee

There’s a warm, slightly unmoored feeling to Mk.gee’s debut album, Two Star & The Dream Police, like it was made in a sensory-deprivation tank. The guitar warbles and floods, the vocals pop and echo, the snare shuffles and snaps. Attempting to unwind all the disparate parts — particularly on album standout “Alesis,” with its honeyed top-line melodies and soothing harmonies — is like trying to catch a cloud.—A.S.

“Don’t Forget Me,” Maggie Rogers

As the engagement photos crowd Instagram and the wedding invites pile up, it’s hard not to let your mind run wild. Even Maggie Rogers knows the feeling. On her sepia ballad “Don’t Forget Me,” she watches in shock as her friends’ relationships progress. “I’m still tryin’ to clean up my side of the street,” she sings. The title is a double plea: to the men who Rogers isn’t quite with for the long haul (“a good lover or a friend that’s nice to me”) and to her friends, progressing onto new stages of life. Rogers has made a name off emotional honesty, and she rarely sounds more unadorned than in the chorus, wailing over a swaying, ’70s-ish piano.

“Hiss,” Megan Thee Stallion

Oh, you do not want to get on Megan Thee Stallion’s bad side. It’s not just that she’s going to drop third-degree burns and remind the world of your sex-offender husband — she’s going to out-rap you without breaking a sweat. Megan turns her flow on a dime, spitting at such a breakneck pace that individual bars can fly by unnoticed. But every line is worth dwelling on. “Ask a ho why she don’t like me, bet she can’t give you a reason,” she raps. —J.C.

“Fashion Icon,” Aliyah’s Interlude

An influencer attempting to parlay their GRWM videos into a successful music career is the kind of thing annoying industry-plant discourse subsists on. But who cares about that when you’re making earworm-y club bangers like “Fashion Icon”? —A.S.

“Where We’ve Been,” Friko

“Where We’ve Been” is a song just begging to soundtrack the climax of a coming-of-age movie, from a Chicago duo who only just came of age themselves. The song starts out claustrophobic, with Niko Kapetan’s voice hushed and quivering over an acoustic guitar. Then comes an electric riff, some pattering drums, more singers. It’s a formula executed to perfection — until it all crashes down in the bridge. The band’s passion is combustible; Kapetan said everyone was in tears by the end of the recording. That’s the power of a great rock crescendo. —J.C.

“Bye Bye,” Kim Gordon

Is it Soundcloud rap? A noise-rock anthem? A grocery list masked as spoken-word poetry? Yes, and also, just a Kim Gordon song. —A.S.

“Lego Ring,” Faye Webster featuring Lil Yachty

Faye Webster and Lil Yachty are two of the biggest tricksters in their respective genres, but they’ve both gotten pretty serious lately. Thankfully, though, the two middle-school friends can still help each other kick back, as they do on Webster’s “Lego Ring.” There are fleeting moments of beauty, like Yachty’s warbling harmonies or Webster’s simple, piercing lyrics (“It’s a mood ring / It’ll pick for me”), but that’s not what this song is about. It’s about Yachty rapping “Always together like string beans” (the new “She blow that dick like a cello”) in the outro. Seriousness is overrated, anyway. —J.C.

“Lucky,” Erika de Casier

“Lucky” is a specific type of love song, about an infatuation that gives you butterflies. Erika de Casier finds the most thrill in the small details of her crush, like the perfect way their white T-shirt fits. “I felt it in my body like whoa,” she sings, making that one syllable soar. The whole track flutters with ecstasy, especially the racing, clubby drum track, racing like a heartbeat. It’s an understated twist on the same thrilling formula de Casier helped execute on songs like NewJeans’ “Super Shy.” —J.C.

The Best Songs of 2024 (So Far)