Yes. Apps such as AutoSender, SMS Scheduler, and Scheduled all allow you to schedule and send delayed texts on your iPhone. These are all great options if you want to schedule texts on multiple messaging services, but you may need to pay for the service.