The next tour stop for Sarah McLachlan is Wednesday, July 4 in Windsor, ON. The lowest price we could find among all remaining shows is $135 at the July 26 show in Morrison, CO.