Grammy-winning musician James Taylor has added a second show in St. John's to his Canadian tour this spring.

Taylor and his All-Star Band were first set to play Mile One Centre on May 20, as part of his 15-stop Canadian leg of his Before This World tour.

Now, a second show has been added for May 21.

The price of tickets for the St. John's shows range from $89.50 to $125.

Tickets for the shows go on sale Feb. 19 at 10 a.m.