John Fogerty and ZZ Top have announced a series of joint spring dates, dubbed the Blues and Bayou Tour. Willie Nelson will also be joining them for a June show in Mount Pleasant, Mich.

"ZZ Top is one of my favorite bands," Fogerty said in a press release. "And [ZZ Top co-founder] Billy F. Gibbons is one of my all-time favorite guitarists. Riffs, blues and bayous – bucket list!"

The tour kicks off on May 25; tickets go on sale March 2 at 10AM local time. Pre-sales will begin on the artists' websites beginning on Wednesday. A complete list of dates, cities and venues is below.

"John Fogerty, along with ZZ Top, have been followers of blues and rock since the beginning, and we're looking forward to rippin' it up together this spring," Gibbons said. "We've got a great show lined up for ya'!"

Expect plenty of music from ZZ Top's lengthy career, along with songs from Fogerty's time with Creedence Clearwater Revival and his solo discography.

John Fogerty and ZZ Top Blues and Bayous Tour
5/25 - Atlantic City, NJ, Borgata Spa & Resort
5/26 - Holmdel, NJ, P.N.C. Bank Arts Center
5/27 - Uncasville, CT, Mohegan Sun Arena
5/29-30 - Vienna, VA, Wolf Trap
6/1 - Pensacola, FL, Pensacola Bay Center
6/2 - Clearwater, FL, Coachman Park
6/3 - West Palm Beach, FL, Coral Sky Amphitheater
6/5 - St. Augustine, FL, St. Augustine Amphitheater
6/6 - Atlanta, GA, Chastain Park Amphitheater
6/10 - Oklahoma City, OK, Zoo Amphitheater
6/12 - Chicago, IL, Ravinia Festival
6/13 - Noblesville, IN, Ruoff Home Mortgage Music Center
6/14 - Cincinnati, OH, Riverbend Music Center
6/16 - Southaven, MS, BankPlus Amphitheater at Snowden Grove
6/17 - Maryland Heights, MO, Hollywood Casino Amphitheater
6/19 - Youngstown, OH, Covelli Centre
6/20 - Wantagh, NY, Northwell Heath at Jones Beach Theater
6/22 - Gilford, NH, Bank of NH Pavillion
6/23 - Canandaigua, NY, Marvin Sands Performing Arts Center
6/24 - Camden, NJ, BB&T Pavilion
6/26 - Mt. Pleasant, MI, Soaring Eagle Casino & Resort
6/27 - Detroit, MI, DTE Energy Music Theatre
6/29 - Welch, MN, Treasure Island Resort & Casino