Ask and you shall receive. After teasing fans last week with the announcement of four North American 2013 tour dates, Black Sabbath have now revealed the itinerary for the entire tour. The summer trek now boasts 20 dates that span across the United States and Canada.

As you may remember, Black Sabbath were scheduled to conquer North America with a full tour in 2012, but were forced to nix those plans following the cancer diagnosis of guitarist Tony Iommi, only playing Lollapalooza as their lone U.S. date in 2012. Luckily for Black Sabbath fans, 2013 is off to a much better start, as the metal legends have completed recording their highly anticipated album '13' and are now set to embark on a full North American summer tour this year.

The trek kicks off July 25 in Houston and runs through a Sept. 3 show in Los Angeles. Tickets for the newly announced gigs go on sale May 3, with a presale available May 2. Click here for more info on tickets.

Black Sabbath have most recently taken their live show to Australia and New Zealand, where along with a strong handful of classic tracks, the band showcased two new '13' tunes 'End of the Beginning' and 'God is Dead?,' the latter of which we've already named one of the best songs of 2013 so far. The British act received rave reviews from their Down Under shows, proving that they've still got it more than 40 years after their debut self-titled album was released.

Check out Black Sabbath's full updated list of 2013 North American tour dates below, and be sure to get your hands on '13' once it drops on June 11. Pre-orders for the album are available here.

Black Sabbath 2013 North American Tour Dates:

07/25 - Houston, Texas @ Cynthia Woods Mitchell Pavilion+
07/27 - Austin, Texas @ Frank Erwin Center+
07/29 - Tampa, Fla. @ Live Nation Amphitheatre**
07/31 - W. Palm Beach, Fla @ Cruzan Amphitheatre+
08/02 - Bristow, Va. @ Jiffy Lube Live~
08/04 - Holmdel, N.J. @ PNC Bank Arts Center*
08/06 - Detroit, Mich. @ DTE Energy Music Theatre+
08/08 - Uncasville, Conn. @ Mohegan Sun Arena+
08/10 - Philadelphia, Pa. @ Wells Fargo Center+
08/12 - Boston, Mass. @ Comcast Center^
08/14 - Toronto, Ontario @ Air Canada Centre*
08/16 - Tinley Park, Ill. @ First Midwest Bank Amphitheatre+
08/18 - Indianapolis, Ind. @ Klipsch Music Center+
08/22 - Vancouver, British Columbia @ Rogers Arena+
08/24 - Seattle, Wash. @ Gorge Amphitheatre*
08/26 - San Francisco, Calif. @ Shoreline Amphitheatre at Mountain View+
08/28 - Irvine, Calif. @ Verizon Wireless Amphitheatre+
08/30 - Phoenix, Ariz. @ US Airways Center+
09/01 - Las Vegas, Nev. @ MGM Grand Garden Arena+
09/03 - Los Angeles, Calif. @ Los Angeles Sports Arena*

*Previously announced date
^On sale Friday, May 3
+On sale Saturday, May 4
~On sale Friday May 10
**On sale Saturday May 11