Kanye West, who recently didn't finish a NYC festival set (which was a makeup for a NYC festival show that never happened), just announced another big set of Saint Pablo tour dates. They're all listed below.

The dates include 2 more NYC shows which happen to fall on 12/30 and 12/31 (NYE) at Brooklyn's Barclays Center. New Yorkers out of town that week can also easily catch him on 12/16 at Prudential Center, or two nights right before that at Philadelphia's Wells Fargo Center (one of which is a makeup date for the shows he postponed right after the great Meadows Kardashian Incident). The new tour begins 11/17 in San Jose, and is over as the clock strikes 2017.

The earlier leg of the Saint Pablo tour also included NYC shows at MSG which did happen successfully (read about them). Madison Square Garden is also where Phish will be on the same nights that Kanye is in Brooklyn.

Tickets for the new dates go on sale Saturday, October 22 with an AmEx presale beginning Wednesday, October 19 at 10 AM.

Check out the dates:

Kanye West - 2017 Tour Dates
November 17 - San Jose, CA @ SAP Center at San Jose
November 19 - Sacramento, CA @ Golden 1 Center
November 22 - Fresno, CA @ SaveMart Center
November 23 - Anaheim, CA @ Honda Center
November 26 - Dallas, TX @ American Airlines Center
November 28 - Denver, CO @ Pepsi Center
December 1 - San Antonio, TX @ AT&T Center
December 2 - Houston, TX @ Toyota Center
December 4 - Ft. Lauderdale, FL @ BB&T Center
December 6 - Orlando, FL @ Amway Center
December 8 - Atlanta, GA @ Philips Arena
December 9 - Columbia, SC @ Colonial Life Arena
December 11 - Albany, NY @ The Times Union Center
December 13 - Philadelphia, PA @ Wells Fargo Center (RESCHEDULED)
December 15 - Philadelphia, PA @ Wells Fargo Center
December 16 - Newark, NJ @ Prudential Center
December 18 - Toronto, ON @ Air Canada Centre
December 20 - Louisville, KY @ KFC Yum! Center
December 22 - Detroit, MI @ Palace of Auburn Hills (RESCHEDULED)
December 27 - Washington, DC @ Verizon Center
December 28 - Boston, MA @ TD Garden
December 30 - Brooklyn, NY @ Barclays Center
December 31 - Brooklyn, NY @ Barclays Center