The next tour stop for David Archuleta is Friday, April 27 in Ivins, UT.