Tickets for the James Taylor concert in Halifax sold out within hours of going on sale Friday, leaving some fans scrambling to find seats. 

Taylor and his All-Star Band will play May 17 at the Scotiabank Centre.

Fans could buy tickets starting at 10 a.m. but by day's end only a few single tickets remained. Meanwhile tickets started appearing for sale online, some at a 200 per cent increase in price.

One buyer online is offering $1200 for a pair of front row seats. 

Wellington resident Matthew Gibbon was looking for tickets for himself and his wife but by the time he got online an hour after they went on sale, the best seats were sold.

"Right now everyone's freaking out to get tickets," he said.

"Once people start realizing that they can't make the concert, that's when I'm going to scoop in and grab the tickets I think. Otherwise I'm just going to have a really disappointed wife."

The show is the final of four dates in Atlantic Canada as part of the five-time Grammy winner's 15-stop Canadian Before This World tour. 

Before This World, released in June 2015, was Taylor's first-ever number-one album on the Billboard charts.

Tickets for the Halifax show started at $97.50, with the better seats going for $131. 

Taylor fan Kayla Mallery had hoped to purchase tickets and advertised online, offering to pay around $200 for a ticket.

Eventually she did find a pair from a friend. 

"I told my mother I would take her for Mother's Day," said Mallery. "She's a huge James Taylor fan, as am I." 

In Saint John, N.B., Taylor will play the Harbour Station May 15. Taylor will then play Summerside, P.E.I., at Credit Union Place May 16.