After opening for Big Time Rush this spring, One Direction is taking the success of their debut album Up All Night on the road again, this time in their first headlining North American tour. The group announced their upcoming dates on Wednesday, following news that they now have the No. 1 album in the country. Together, what we thought was an average Wednesday in late March has now become better than Christmas, the last day of school and your birthday combined. Right, Directioners?

The 20-city swing begins Thursday May 24 in Fairfax, Virginia, and will make stops in major cities like New York, Toronto, Boston, Las Vegas and Los Angeles through July 1, with more dates to be announced. You've been given another chance, Beantown. Don't disappoint. As they're traversing across the roads of the U.S. and Canada, all that downtime on the bus should help them brush up on their boy band knowledge. Hopefully all venues are cool with double-decker buses driving on stage, if only so the group can maintain their excellent string of performance entrances. Tickets for upcoming shows go on sale March 24. Check out the list of dates and locations below.

One Direction 2012 North American Tour:

May 24 -- Fairfax, VA, Patriot Center

May 25 -- East Rutherford, NJ, Izod Center

May 26 -- New York, NY, Beacon Theater

May 28 -- Philadelphia, PA, Tower Theatre

May 29 -- Toronto, Ontario, Molson Canadian Amphitheatre

June 1 -- Detroit, MI, Fox Theater

June 2 -- Chicago, IL, Allstate Arena

June 8 -- San Diego, CA, Viejas Arena

June 9 -- Las Vegas, NV, Planet Hollywood

June 10 -- Phoenix, AZ, Comerica Theatre

June 13 -- San Jose, CA, Events Center

June 14 -- Oakland, CA, Paramount Theatre

June 16 -- Los Angeles, CA, Gibson Amphitheatre

June 17 -- Anaheim, CA, The Theatre At Honda Center

June 23 -- Houston, TX, Cynthia Woods Mitchell Pavilion

June 26 -- Atlanta, GA, The Arena At Gwinett Center

June 27 -- Charlotte, NC, Time Warner Cable Arena

June 29 -- Tampa, FL, 1-800-ASK-GARY Amphitheatre

June 30 -- Orlando, FL, Amway Center

July 1 -- Ft. Lauderdale, FL, Bank Atlantic Center