Kanye West has confirmed the dates for his tour promoting Yeezus and also announced that Kendrick Lamar will be the supporting act.

This will be West's first solo headlining tour in five years. West did not tour around his last album release, My Beautiful Dark Twisted Fantasy in 2010. In more recent times, West has mostly performed at festivals (Governor's Ball), awards events (2013 MTV VMAs), and when supporting other musicians (Jay-Z's Watch the Throne tour).

The tour begins on Oct. 19 and will run across 23 cities. The tickets go on sale starting Sept. 13.

Here are the dates:

Oct. 19: Key Arena; Seattle, WA

Oct. 20: Pepsi Live at Rogers Arena; Vancouver, British Columbia

Oct. 22: SAP Center; San Jose, CA

Oct. 23: Oracle Arena; Oakland, CA

Oct. 25: MGM Grand Garden Arena; Las Vegas, NV

Oct. 26: Staples Center; Los Angeles, CA

Nov. 1: EnergySolutions Arena; Salt Lake City, UT

Nov. 3: Pepsi Center; Denver, CO

Nov 5: Target Center; Minneapolis, MN

Nov. 7: United Center; Chicago, IL

Nov. 10: Palace of Auburn Hills; Detroit, MI

Nov. 12: Air Canada Centre; Toronto, Ontario 

Nov. 14: Bell Centre; Montreal, Quebec

Nov. 16: Wells Fargo Center; Philadelphia, PA

Nov. 17: TD Garden; Boston, MA

Nov. 19: Barclays Center; Brooklyn, NY

Nov. 21: Verizon Center; Washington, DC 

Nov. 23: Madison Square Garden; New York, NY

Nov. 29: AmericanAirlines Arena; Miami, FL

Nov. 30: Tampa Bay Times Forum; Tampa, FL

Dec. 1: Philips Arena; Atlanta, GA

Dec. 6: American Airlines Center; Dallas TX

Dec. 7: Toyota Center; Houston, TX

Watch him perform Blood on the Leaves from Yeezus at the 2013 VMAs: