John Legend Plots "Darkness and Light Tour"

John Legend Plots 'Darkness and Light Tour'
John Legend snuck out his solo LP Darkness and Light before the end of 2016, and he has now lined up a supporting tour for the record that will bring him across North America.

Legend's "Darkness and Light Tour" will see him play 29 dates throughout May and June. Though the trek will primarily keep him in the United States, he'll visit Canada twice in June. The singer-songwriter will play at Vancouver's Rogers Arena on June 1 and Toronto's Budweiser Stage on June 17. 

All dates will feature support from Gallant. Tickets go on sale to the public Friday (February 10) at 10 a.m. local time. Further ticketing and pre-sale details can be found here.

Find Legend's complete tour itinerary below.

Tour dates:

05/12 Miami, FL - Bayfront Park Amphitheater  
05/13 Clearwater, FL - Coachman Park
05/14 St. Augustine, FL - St. Augustine Amphitheatre
05/16 Tuscaloosa, AL - Tuscaloosa Amphitheater
05/18 Nashville, TN - Ascend Amphitheater
05/19 Atlanta, GA - Chastain Park Amphitheater
05/21 The Woodlands, TX - The Cynthia Woods Mitchell Pavilion
05/22 Grand Prairie, TX - Verizon Theatre at Grand Prairie
05/24 Phoenix, AZ - Comerica Theatre
05/25 Santa Barbara, CA - Santa Barbara Bowl
05/27 Berkeley, CA - The Greek Theatre
05/28 Los Angeles, CA - The Greek Theatre
06/01 Vancouver, BC - Rogers Arena
06/03 Woodinville, WA - Chateau Ste. Michelle Winery
06/04 Woodinville, WA - Chateau Ste. Michelle Winery
06/07 Minneapolis, MN - Northrop Auditorium
06/08 Milwaukee, WI - Riverside Theater
06/10 Highland Park, IL - Ravinia Festival
06/12 Huber Heights, OH - Rose Music Center at The Heights
06/13 Kansas City, MO - Starlight Theatre
06/15 Saint Louis, MO - The Fabulous Fox Theatre 
06/16 Rochester Hills, MI - Meadowbrook Amphitheater
06/17 Toronto, ON - Budweiser Stage
06/19 Boston, MA - Blue Hills Bank Pavilion
06/20 Columbia, MD - Merriweather Post Pavilion
06/22 Camden, NJ - BB&T Pavilion
06/23 Mashantucket, CT - Foxwoods Resort Casino - Grand Theater
06/27 New York, NY - Theater at Madison Square Garden
06/30 New Orleans, LA - ESSENCE Festival