From bratty bangers to Billie’s finest, here are our favorite records of the year.

Here,Entertainment Weekly’s picks for the 10 best albums of 2024.

The 10 best albums of 2024

10.

Tems, Born in the Wild

Tems, ‘Born in the Wild’.

Tems,Born in the Wild

Expectations were high for Tems' full-length debut.

Yes, at 18 tracks the album looks daunting.

Progress comes with a price, the songwriter wishes to say.

Hurray for the Riff Raff, The Past Is Still Alive

Hurray for the Riff Raff, ‘The Past Is Still Alive’.

How, if we can, do we recover?Jason Lamphier

8.

These portraits coalesce to the tune of plucky guitars that sound like they’re slicing through a heavy smog.

Allaire Nuss

5.

The Cure, Songs of a Lost World

The Cure, ‘Songs of a Lost World’.

Cindy Lee,Diamond Jubilee

Cindy Lee does not make it easy to love them.

The drag queen indie-pop persona of Patrick Flegel, they releasedDiamond Jubileethis spring with zero notice or fanfare.

It consisted of 32 songs and clocked in at two hours.

MJ Lenderman, Manning Fireworks

MJ Lenderman, ‘Manning Fireworks’.

But its scrappiness belied its craft.

Cracking open its mystery meant discovering some of the most painstakingly produced music of the year.

It came out of nowhere, but feels like it’s always been there.Jason Lamphier

4.

Jessica Pratt, Here in the Pitch

Jessica Pratt, ‘Here in the Pitch’.

It’s Billie at her best.Emlyn Travis

3.

Isn’t that sweet?

We’d guess so.Emlyn Travis

2.

Cindy Lee, Diamond Jubilee

Cindy Lee, ‘Diamond Jubilee’.

Charli XCX,Brat

It’s impossible to deny the cultural impactBrathad on 2024.

/ Let it go, loc / I’m way too rich to be your friend."

Billie Eilish, Hit Me Hard and Soft

Billie Eilish, ‘Hit Me Hard and Soft’.

Sabrina Carpenter Short n Sweet

Sabrina Carpenter, ‘Short n’ Sweet'.

Beyonce, Cowboy Carter

Beyoncé, ‘Cowboy Carter’.

Charli XCX, Brat

Charli XCX, ‘Brat’.

Vince Staples, Dark Times

Vince Staples, ‘Dark Times’.

Vampire Weekend, Only God Was Above Us

Vampire Weekend, ‘Only God Was Above Us’.

Waxahatchee, Tigers Blood

Waxahatchee, ‘Tigers Blood’.