Kendrick Lamar basks in the glory of his new album, Mr. Morale and Big Steps, who has already received love from IDK, Lil Durk and Lupe Fiasco. Earlier this afternoon it was announced that in just two months the father of two will be hitting the road with Baby Keem and Tanna Leone.

News of the world tour arrived via a Friday afternoon press release, revealing the 34-year-old will begin in Oklahoma City, OK on July 19 before traveling across the United States and Canada (two dates to Toronto and one in Vancouver).

Image via press release

Once he’s finished touring his home continent, Lamar is due to head overseas to Europe, stopping in Amsterdam, Berlin, Stockholm, Paris, Frankfurt and London, to name a few- one.

After a brief pause, the SLIM. hitmaker will head down for stops in Perth, Melbourne, Sydney, Brisbane and a final show in Auckland, New Zealand on Friday, December 16.

Baby Keem will perform on all dates and Tanna Leone will only take the stage for certain shows.

General on-sale begins next Friday, May 20 at 12:00 p.m. local time. Get your tickets and more info here, and check out the full list of upcoming performances below.

Tour dates:

07/19 – Oklahoma City, Oklahoma

7/21 – Austin, TX

7/22 – Houston, TX

07/23 – Dallas, TX

7/24 – Miami, Florida

7/27 – Tampa, Florida

7/29 – New Orleans, LA

7/30 – Atlanta, Georgia

7/31 – Nashville, TN

8/02 – Charlotte, North Carolina

8/04 – Washington, D.C.

8/05 – Brooklyn, New York

8/06 – Brooklyn, New York

8/07 – Long Island, New York

8/09 – Philadelphia, Pennsylvania

8/10 – Boston, Mass.

8/12 – Toronto, ON

8/13 – Toronto, ON

8/14 – Detroit, MI

8/16 – Columbus, Ohio

8/18 – Milwaukee, Wis.

8/19 – Chicago, IL

8/20 – St. Paul, Minnesota

8/21 – Kansas City, Mo.

8/23 – Denver, Colorado

8/24 – Salt Lake City, UT

8/26 – Portland, OR

8/27 –Seattle, Washington

8/28 – Vancouver, BC

8/30 – Sacramento, CA

8/31 – Oakland, CA

9/01 – Oakland, CA

9/06 – San Diego, CA

9/07 – Anaheim, CA

09/09 – Las Vegas, Nevada

9/10 – Phoenix, AZ

9/14 – Los Angeles, CA

9/15 – Los Angeles, CA

10/07 – Amsterdam, Netherlands

10/10 – Prague, Czech Republic

10/11 – Berlin, DE

10/13 – Hamburg, DE

10/15 – Copenhagen, DK

10/17 – Stockholm, SE

10/19 – Oslo, NO

21/10 – Paris, FR

10/24 – Stuttgart, DE

10/25 – Zürich, Switzerland

26/10 – Lausanne, CH

28/10 – Antwerp, BE

10/30 – Cologne, DE

10/31 – Frankfurt, DE

11/02 – Glasgow, United Kingdom

11/03 – Leeds, UK

11/04 – Newcastle, United Kingdom

11/05 – Birmingham, United Kingdom

11/07 – London, United Kingdom

11/08 – London, United Kingdom

11/13 – Dublin, IE

11/16 – Manchester, United Kingdom

12/01 – Perth, Australia

04/12 – Melbourne, Australia

12/08 – Sydney, Australia

12/12 – Brisbane, Australia

12/16 – Auckland, New Zealand