The next tour stop for David Archuleta is Friday, December 15 in Calgary, AB.