Is Taylor Swift coming to a city near you? She has revealed the tour dates for her 1989 World Tour, and so far, there are a lot of them, spanning six months and going across the country ... and beyond.

The singer made the announcement on ABC's 'Good Morning America' and also shared a YouTube video with fans. She expressed her excitement about the tour, saying, "So yeah, #The1989WorldTour is happening!! Go to TaylorSwift.com for details. I CANNOT WAIT!"

The 1989 World Tour is set (so far) to play in five countries, and the venues include both arenas and stadiums. It kicks off May 20, 2015, in Bossier City, La., at the CenturyLink Center and ends on Halloween 2015 in Tampa, Fla.

Australian singer-songwriter Vance Joy will open the North American dates, while Shawn Mendes will join the stadium shows. Swift recently covered Joy's 'Riptide' for a BBC radio show -- and now it makes perfect sense why she chose that song.

Australian and Asian concert dates will be revealed later on. The first tickets will go on sale to the general public Nov. 14, but TaylorSwift.com members and American Express card members will have access beginning Nov. 7.

Taylor Swift 2015 1989 World Tour Dates:

5/20 – Bossier City, La. – CenturyLink Center
5/22 – Baton Rouge, La. – LSU Tiger Stadium
5/30 – Detroit, Mich. – Ford Field
6/2 – Louisville, Ky. – KFC Yum! Center
6/3 – Cleveland, Ohio – Quicken Loans Arena
6/6 – Pittsburgh, Penn. – Heinz Field
6/8 – Charlotte, N.C. – Time Warner Cable Arena
6/9 – Raleigh, N.C. – PNC Arena
6/13 – Philadelphia, Penn. – Lincoln Financial Field
6/20 – Cologne, Germany – Lanxess Arena
6/21 – Amsterdam, Holland – Ziggo Dome
6/23 – Glasgow, Scotland – SSE Hydro
6/24 – Manchester, England – Arena
6/27 – London, England – British Summertime Hyde Park
7/6 – Ottawa, Ontario – Canadian Tire Centre
7/7 – Montreal, Quebec – Bell Centre
7/11 – East Rutherford, N.J. – MetLife Stadium
7/13 – Washington, D.C. – Nationals Park
7/18 – Chicago, Ill. – Soldier Field
7/24 – Foxborough, Mass. – Gillette Stadium
7/25 – Foxborough, Mass. – Gillette Stadium
8/1 – Vancouver, British Columbia – BC Place Stadium
8/4 – Edmonton, Alberta – Rexall Place
8/5 – Edmonton, Alberta – Rexall Place
8/8 – Seattle, Wash. – CenturyLink Field
8/15 – Santa Clara, Calif. – Levi’s Stadium
8/17 – Glendale, Ariz. – Gila River Arena
8/18 – Glendale, Ariz. – Gila River Arena
8/25 – Los Angeles, Calif. – Staples Center
8/26 – Los Angeles, Calif. – Staples Center
8/29 – San Diego, Calif. – PETCO Park
9/4 – Salt Lake City, Utah – EnergySolutions Arena
9/5 – Denver, Colo. – Pepsi Center
9/6 – Denver, Colo. – Pepsi Center
9/9 – Fargo, N.D. – Fargodome
9/11 – St. Paul, Minn. – Xcel Energy Center
9/12 – St. Paul, Minn. – Xcel Energy Center
9/16 – Indianapolis, Ind. – Bankers Life Fieldhouse
9/17 – Columbus, Ohio – Nationwide Arena
9/18 – Columbus, Ohio – Nationwide Arena
9/21 – Kansas City, Mo. – Sprint Center
9/22, 2015 – Kansas City, Mo. – Sprint Center
9/25 – Nashville, Tenn. – Bridgestone Arena
9/26 – Nashville, Tenn. – Bridgestone Arena
10/2 – Toronto, Ontario – Rogers Centre
10/3 – Toronto, Ontario – Rogers Centre
10/8 – Des Moines, Ia. – Wells Fargo Arena
10/9 – Omaha, Nev. – CenturyLink Center
10/10 – Omaha, Nev. – CenturyLink Center
10/13 – St. Louis, Mo. – Scottrade Center
10/14 – St. Louis, Mo. – Scottrade Center
10/17 – Dallas, Texas – AT&T Stadium
10/20 – Lexington, Ky. – Rupp Arena
10/21 – Greensboro, N.C. – Greensboro Coliseum Complex
10/24 – Atlanta, Ga. – Georgia Dome
10/27 – Miami, Fla. – American Airlines Arena
10/31 – Tampa, Fla. – Raymond James Stadium