A must for any music lover, the annual Splendour in the Grass festival brings together mud, music and madness, tucked away in the beautiful hills of the North Byron parklands. For those that have been before, we won't waste your time preaching to the choir... so without further ado, here's the lineup for the 16th Annual Music and Arts Festival:

The Strokes (Only Aus Show) • The Cure • Flume • The Avalanches (Only Aus Show) • James Blake • At The Drive-In • Violent Soho • Hermitude • Band Of Horses • Sigur Rós (Only Aus Show) • Santigold • Matt Corby • Sticky Fingers • Boy & Bear • Jake Bugg • The 1975 • Leon Bridges • Duke Dumont (Dj Set) • James Vincent Mcmorrow (Only Aus Show) • Courtney Barnett • The Kills • The Preatures • What So Not • Years And Years • Gang Of Youths • Illy • Peter Bjorn & John • Golden Features • Crystal Fighters • Ball Park Music • Tegan & Sara • Dma's • Hayden James • City Calm Down • Snakehips • Mark Lanegan • Michael Kiwanuka • Jagwar Ma • Jack Garratt • King Gizzard & The Lizard Wizard • The Jungle Giants • The Internet • Motez • Marlon Williams & The Yarra Benders • Lido • Emma Louise • Kim Churchill • Nothing But Thieves • Låpsley • Kacy Hill • Slumberjack • Robert Forster (10 Years On) • Beach Slang • Urthboy • Little May • Boo Seeka • Ganz • Spring King • Melbourne Ska Orchestra • Fat White Family • Total Giovanni • Methyl Ethel • Slum Sociable • L D R U • In Loving Memory Of Szymon • Blossoms • High Tension • Roland Tings • Sampa The Great • The Wild Feathers • Harts • Ngaiire • Montaigne • Tired Lion • Green Buzzard • Jess Kent • Gold Class • Lucy Cliché • Opiuo • Mall Grab • Dom Dolla • Paces • Just A Gent • Dro Carey • Running Touch • Wafia • World Champion • Sui Zhen • Remi • Nicole Millar • Dreller • Feki • Kllo • Banoffee • Triple J Unearthed Winners + Moonbase Commander • The Meeting Tree • Twinsy • Purple Sneakers Djs • Human Movement • Planète • Swick • Amateur Dance • Ribongia 

Splendour tickets go on sale at 9am Thursday, April 21 via moshtix.com.au. Ticket prices (including booking fee) are $165 for a one-day ticket and $382 for a three-day ticket. Camping tickets are $125. 

For more info, head to splendourinthegrass.com

The Splendour in the Grass lineup is out!