Louisville's Forecastle Festival returns for its 18th year from July 17-19, and this year's headliners are Jack Johnson, Cage the Elephant, and The 1975.

Joining Jack Johnson on day one are Umphrey's McGee, Grace Potter, Thundercat, Soccer Mommy, Durand Jones & The Indications, Cass McCombs, and more.

Joining Cage the Elephant on day two are Third Eye Blind, Manchester Orchestra, Julien Baker, Ian Noe, Ratboys, and more.

And lastly, day three has The 1975 joined by Brockhampton, Clairo, Carly Rae Jepsen, YBN Cordae, Parquet Courts, (Sandy) Alex G, Andy Shauf, beabadoobee, Caroline Rose, and more.

Tickets go on sale today (2/12) at noon. Full lineup below.

Friday, July 17
Jack Johnson
Tash Sultana
Umphrey's McGee
Grace Potter
Jon Bellion
Lil Tecca
Thundercat
Soccer Mommy
Yung Gravy
Durand Jones & The Indications
Low Cut Connie
Cass McCombs
2KBaby
Goose
Jade Jackson
Johnny Conqueroo

Saturday, July 18
Cage The Elephant
Rainbow Kitten Surprise
Jack Harlow
Third Eye Blind
Troyboi
Manchester Orchestra
Allen Stone
Wale
Julien Baker
Nahko & Medicine For the People
Elohim
Kota the Friend
The Dip
Ian Noe
Taylor Janzen
Ratboys
Josie Dunne
Parrotfish

Sunday, July 19
The 1975
Brockhampton
Clairo
Carly Rae Jepsen
YBN Cordae
Gryffin
LP
Parquet Courts
Trevor Daniel
Drew Holcomb & The Neighbors
(Sandy) Alex G
Andy Shauf
beabadoobee
Caroline Rose
Ben Sollee's Kentucky, USA Radio Hour
Elderbrook
Illiterate Light
Dreamer Boy
The Wooks