When Keith Urban played a free surprise show at the Exit/In club in Nashville Wednesday (Jan. 17) as part of a Facebook Live event, he delighted the packed room with more than just an unexpectedly fun way to spend a Hump Day evening. The singer took the opportunity to unveil big plans for 2018: A tour and a new album, both dubbed Graffiti U.

Urban's tour will kick off June 15 in St. Louis, Mo., and span 58 shows in the U.S. and Canada through November. He'll be joined by opener Kelsea Ballerini, who was also on hand at the Exit/In to perform  a cover with him of Camila Cabello's "Never Be the Same."

Urban didn't give a date for his new album — which will mark his 10th solo studio release — but told the crowd that he's close to finishing it. As proof, he offered up some new songs titled "Steal My Thunder," "Same Heart" and "Texas Time."

Urban released his most recent single, "Female," in early November. It's not confirmed if the song will be included on Graffiti U.

Keith Urban's 2018 Graffiti U World Tour Dates:

June 15 — St. Louis, Mo.
June 16 — Indianapolis, Ind.
June 22 — Clarkston, Mich.
June 23 — Pittsburgh, Pa.
June 27 — Saratoga Springs, N.Y.
June 29-30 — Toronto, Ontario, Canada
July 5-6 — Gilford, N.H.
July 8 — Canadaigua, N.Y.
July 13 — Salt Lake City, Utah
July 14 — Denver, Colo.
July 15 — Albuquerque, N.M.
July 20 — Mountain View, Calif.
July 21-22 — Lake Tahoe, Nev.
July 27 — Raleigh, N.C.
July 28 — Charlotte, N.C.
July 29 — Alpharetta, Ga.
Aug. 3 — Philadelphia, Pa.
Aug. 4 — Mansfield, Mass.
Aug. 5 — Bangor, Maine
Aug. 10 — Cleveland, Ohio
Aug. 11 — Bristow, Vt.
Aug. 12 — Virginia Beach, Va.
Aug. 15 — Rogers, Ark.
Aug. 17 — Kansas City, Mo.
Aug. 18 — Chicago, Ill.
Aug. 19 — Cincinnati, Ohio
Aug. 24 — Nashville, Tenn.
Aug. 25 — Orange Beach, Ala.
Aug. 26 — Tuscaloosa, Ala.
Sept. 7-8 — Uncasville, Conn.
Sept. 14 — Ottawa, Ontario, Canada
Sept. 15 — London, Ontario, Canada
Sept. 19 — Winnipeg, Manitoba, Canada
Sept. 21 — Saskatoon, Saskatchewan, Canada
Sept. 22 — Edmonton, Alberta, Canada
Sept. 23 — Calgary, Alberta, Canada
Sept. 25 — Vancover, British Columbia, Canada
Sept. 27 — Eugene, Ore.
Sept. 28 — Boise, Idaho
Sept. 29 — Missola, Mont.
Oct. 4 — Phoenix, Ariz.
Oct. 5 — Laughlin, Nev.
Oct. 12 — Peoria, Ill.
Oct. 13 — Minneapolis, Minn.
Oct. 14 — Grand Forks, N.D
Oct. 18 — Toledo, Ohio
Oct. 19 — Grand Rapids, Mich.
Oct. 20 — Louisville, Ky.
Oct. 24 — Youngstown, Ohio
Oct. 25 — Hershey, Pa.
Oct. 27 — Brooklyn, N.Y.
Oct. 28 — Charlottesville, Va.
Nov. 1 — Little Rock, Ark.
Nov. 2 — New Orleans, La.
Nov. 3 — Dallas, Texas

See Pics of Keith and Nicole on the Golden Globes Red Carpet

Watch Keith Urban's Best Guitar Solos