Did you know that text messages don’t really get deleted when you delete them? We’ve already talked about how to delete your text messages, so now we’re going to look at how to recover deleted text messages on your iPhone. Unless you reset your iPhone to its factory settings — an action designed to erase everything on your device — there is a way to retrieve those texts.
Restoring texts from an iCloud Backup
Restoring an iCloud backup is probably the easiest way to recover deleted text messages on your iPhone. Provided that you have iCloud Backup turned on, and your iPhone has been doing its scheduled backups, then your deleted texts should be backed up to iCloud. The service backs up messages sent via iMessage, SMS, and MMS, though it does require the SIM card that was in use when you made the backup.
Once your backup is restored, you should be able to access any texts that were on your phone when you first made the backup.
Read the rest of the article here