Ever since Metallica unleashed Hardwired...to Self-Destruct late last year, fans have been waiting for the band to announce 2017 North American tour dates. Now, the wait is over, and Metallica has announced a headlining tour of the U.S. and Canada to promote the new release.

The upcoming tour will mark Metallica’s first full-length North American trek since 2009. The dates will kick off May 10 in Baltimore and keep the band on the road through an Aug. 16 in Edmonton, Alberta.

Metallica

Avenged Sevenfold, Volbeat and Gojira will provide support for the tour.

Pre-sale tickets for members of Metallica’s fan club will go on sale starting Tuesday (Feb. 14). Tickets for the general public will go on sale starting Friday (Feb. 17) at 10 a.m. local time at Metallica.com.

Metallica 2017 North American Tour Dates:

5/10 -- Baltimore, MD, M&T Bank Stadium
5/12 -- Philadelphia, PA, Lincoln Financial Field
5/14 -- East Rutherford, NJ, MetLife Stadium
5/17 -- Uniondale, NY, New Coliseum
5/19 -- Boston, MA, Gillette Stadium 
5/21 -- Columbus, OH, Rock On The Range Festival
6/4 -- St. Louis, MO, Busch Stadium 
6/7 -- Denver, CO, Sports Authority Field
6/11 -- Houston, TX, NRG Stadium
6/14 -- San Antonio, TX, Alamodome 
6/16 -- Dallas, TX, AT&T Stadium 
6/18 -- Chicago, IL, Soldier Field 
7/5 -- Orlando, FL, Camping World Stadium
7/7 -- Miami, FL, Hard Rock Stadium
7/9 -- Atlanta, GA, Suntrust Park
7/12 -- Detroit, MI, Comercia Park
7/14 -- Quebec City, QC- Festival D'Ete 
7/16 -- Toronto, ON, Rogers Centre
7/19 -- Montreal, QB, Parc Jean-Drapeau
7/29 -- Los Angeles, CA, Rose Bowl
8/4 -- Phoenix, AZ, University of Phoenix Stadium
8/6 -- San Diego, CA, Petco Park
8/9 -- Seattle, WA, Centurylink Field
8/14 -- Vancouver, BC, BC Place
8/16 -- Edmonton, AB, Commonwealth Stadium