With the corporate machines of Sprint, TIDAL and Live Nation behind it, JAY-Z’s tour is coming to an arena near you. Roc Nation initially teased the extensive run on Sunday (July 9) in an Instagram post, but has now officially unveiled the dates for all 31 shows scheduled in both the United States and Canada.

JAY, of course, is touring in support of his recently released 13th studio album, 4:44, which has garnered both praise and criticism — most notably from 50 Cent who called it “Ivy League shit.” Fiddy’s comments appeared to spark a response from Public Enemy’s Chuck D who tweeted, “So some people are saying @s_c_album is too smart. What level does a 47 year old man supposed to spit at? Club sht? What kind of club? lol.”

Regardless of one’s feelings towards the 10-track offering (the physical copy of the album comes with three bonus tracks — “Adnis,” “Blue’s Freestyle/ We Family” and “ManyFacedGod”), Hov plans to bring it live to the stage before the year is up. The tour kicks off on October 27 in Anaheim, California and ends on December 21 in Los Angeles.

Check out the full tour schedule below.

October 27 — Anaheim, CA
October 28 — Las Vegas, NV
November 1 — Fresno, CA
November 3 — Phoenix, AZ
November 5 — Denver, CO
November 7 — Dallas, TX
November 8 — Houston, TX
November 9 — New Orleans, LA
November 11 — Orlando, FL
November 12 — Miami, FL
November 14 — Atlanta, GA
November 15 — Nashville, TN
November 16 — Charlotte, NC
November 18 — Detroit, MI
November 19 — Cleveland, OH
November 21 — Montreal, QC
November 22 — Toronto, ON
November 25 — Boston, MA
November 26 — Brooklyn, NY
November 29 — Washington, DC
December 2 — Uniondale, NY
December 5 — Chicago, IL
December 6 — Lincoln, NE
December 9 — Edmonton, AB
December 11 — Vancouver, BC
December 13 — Seattle, WA
December 14 — Portland, OR
December 16 — Oakland, CA
December 17 — Sacramento, CA
December 19 — San Diego, CA
December 21 — Los Angeles, CA