The next tour stop for Sarah McLachlan is Saturday, July 1 in Edmonton, AB. Currently, the lowest priced ticket for that show is $170.