Kanye West has annouced the dates for his upcoming "The Yeezus Tour," which kicks off on Oct. 19 in Seattle, Wash. The North American tour will cover 23 cities in seven weeks, including Las Vegas, Los Angeles, Chicago, Boston, Brooklyn, New York City,  Miami and Houston.

Kendrick Lamar will serve as the opening act, and the tour will also include a to-be-annouced "special guest."

West's baby mama Kim Kardashian is expected to join him on tour, TMZ.com reported in May. The touring company was given instructions to obtain items such as cribs and soundproof hotel rooms.

The rapper recently made headlines for making about $3 million for performing in Kazakhstan for President Nursultan Nazarbayev's grandson’s wedding.  Nazarbayev is considered by some to be an extreme dictator who rigs elections.

Tickets for "The Yeezus Tour" go on sale Sept. 13.

Oct. 19 Seattle, WA Key Arena
Oct. 20 Vancouver, B.C. Pepsi Live at Rogers Arena
Oct. 22 San Jose, CA SAP Center
Oct. 23 Oakland, CA Oracle Arena
Oct. 25 Las Vegas, NV MGM Grand Garden Arena
Oct. 26 Los Angeles, CA STAPLES Center

Nov. 1 Salt Lake City, UT EnergySolutions Arena
Nov. 3 Denver, CO Pepsi Center
Nov. 5 Minneapolis, MN Target Center
Nov. 7 Chicago, IL United Center
Nov. 10 Detroit, MI Palace of Auburn Hills
Nov. 12 Toronto, Ont. Air Canada Centre
Nov. 14 Montreal, Que. Bell Centre
Nov. 16 Philadelphia, PA Wells Fargo Center
Nov. 17 Boston, MA TD Garden
Nov. 19 Brooklyn, NY Barclays Center
Nov. 21 Washington, DC Verizon Center
Nov. 23 New York, NY Madison Square Garden
Nov. 29 Miami, FL AmericanAirlines Arena
Nov. 30 Tampa, FL Tampa Bay Times Forum

Dec. 1 Atlanta, GA Philips Arena
Dec. 6 Dallas, TX American Airlines Center
Dec. 7 Houston, TX Toyota Center