John Mayer has announced dates for his upcoming tour that will start in late April and go through early October, and we've got all the details on his Buffalo stop!

Mayer had to cancel his tour last summer due to vocal problems. He had surgery in October to remove a granuloma near his vocal cords and was on complete vocal rest for a month while he recuperated.

Opening for John Mayer will be 'American Idol' winner Phillip Phillips.

Here are the dates, including Darien Lake on Tuesday, August 13 at 7:30 p.m. Tickets are $75 or $55 inside the pavilion and $36 on the lawn. Lawn four-packs will also be available for $99.

Tickets go on sale this Saturday, March 30, at 10 a.m. at LiveNation.com, Ticketmaster.com, and all Ticketmaster outlets. You can also charge by phone at (800) 745-3000.

April 25 -- Tuscaloosa, AL  (Tuscaloosa Amphitheater - SOLD-OUT)
April 26 -- New Orleans, LA  (JazzFest)
July 6 -- Milwaukee, WI  (Summerfest- Marcus Amphitheater
July 7 -- Maryland Heights/St. Louis, MO (Verizon Wireless Amphitheater)
July 9 -- Cincinnati, OH  (Riverbend Music Center)
July 10 -- Bonner Springs, KS  (Cricket Wireless Amphitheater)
July 12 -- Woodlands, TX  (The Cynthia Woods Mitchell Pavilion)
July 13 -- Dallas, TX   (Gexa Energy Pavilion)
July 16 -- Morrison, CO  (Red Rocks Amphitheatre)
July 19 -- Ridgefield, WA  (Sleep Country Amphitheater)
July 20 -- George, WA   (The Gorge)
July 22 -- Paso Robles, CA  (California Mid State Fair)
July 24 -- Wheatland, CA  (Sleep Train Amphitheatre at Sacramento)
July 26 -- Mountain View, CA  (Shoreline Amphitheatre)
July 27 -- Irvine, CA   (Verizon Wireless Amphitheater Irvine)
Aug. 6 -- Cuyahoga Falls, OH (Blossom Music Center)
Aug. 7 -- Clarkston, MI   (DTE Energy Music Theatre)
Aug. 9 -- Tinley Park, IL  (First Midwest Bank Amphitheatre)
Aug. 10 -- Noblesville, IN  (Klipsch Music Center)
Aug. 11 -- Springfield, IL  (Illinois State Fair)
Aug. 13 -- Darien, NY   (Darien Lake Performing Arts Center)
Aug. 14 -- Toronto, ON   (Molson Canadian Amphitheatre)
Aug. 16 -- Hartford, CT   (Comcast Theatre)
Aug. 17 -- Mansfield, MA  (Comcast Center)
Aug. 20 -- Bethel, NY   (Bethel Woods Center for the Arts)
Aug. 21 -- Holmdel, NJ   (PNC Bank Arts Center)
Aug. 23 -- Camden, NJ   (Susquehanna Bank Center)
Aug. 24 -- Virginia Beach, VA  (Farm Bureau Live at Virginia Beach)
Aug. 25 -- Burgettstown, PA  (First Niagara Pavilion)
Aug. 27 -- Allentown, PA  (The Great Allentown Fair)
Aug. 28 -- Wantagh, NY  (Nikon at Jones Beach Theater)
Aug. 30 -- Saratoga Springs, NY (Saratoga Performing Arts Center)
Aug. 31 -- Bristow, VA   (Jiffy Lube Live)
Sept. 1 -- Atlantic City, NJ  (Borgata Resort Spa and Casino Event Center)
Sept. 4 -- Charlotte, NC  (Verizon Wireless Amphitheater Charlotte)
Sept. 5 -- Raleigh, NC (Time Warner Cable Music Pavilion at Walnut Creek)
Sept. 7 -- Tampa, FL (Live Nation Amphitheater at the Florida State Fairgrounds)
Sept. 8 -- West Palm Beach, FL (Cruzan Amphitheatre)
Sept. 17 -- Buenos Aires, Argentina (Luna Park)
Sept. 21 -- Rio De Janeiro, Brazil (Rock in Rio)
Sept. 27 -- Atlanta, GA  (Aaron's Amphitheatre at Lakewood)
Oct. 1 -- Albuquerque, NM  (Isleta Amphitheater)
Oct. 2 -- Phoenix, AZ   (Desert Sky Pavilion)
Oct. 4 -- San Diego, CA  (Sleep Train Amphitheatre)
Oct. 5 -- Los Angeles, CA  (Hollywood Bowl)

More From The New 96.1 WTSS