To schedule a text message on an iPhone, you have two main methods depending on your iOS version and whether you want to send an iMessage or a standard SMS:
1. Using the Built-in "Send Later" Feature (iOS 18 and later)
- Open the Messages app and start a conversation.
- Tap the plus (+) icon next to the text field.
- Select Send Later.
- Choose the date and time you want the message to be sent (up to 14 days in the future).
- Type your message and tap the send arrow.
- The message will appear with a dashed line until it is sent at the scheduled time.
- You can reschedule, edit, or delete the scheduled message before it sends by going to the conversation and tapping the scheduled message
Note: This feature only works with iMessage (blue bubbles) and requires iOS 18 or later.
2. Using the Shortcuts App (For SMS or Older iOS Versions)
If you want to schedule a standard SMS or are running iOS 17 or earlier, use the Shortcuts app:
- Open the Shortcuts app.
- Tap Automation at the bottom.
- Tap New Automation (or the plus icon).
- Select Time of Day and set when you want the message sent.
- Choose whether it repeats daily, weekly, or monthly.
- Tap Next , then tap Add Action.
- Search for and select Send Message.
- Enter your message and select the recipient.
- Tap Next , then disable Ask Before Running to send automatically.
- Tap Done to save the automation.
The message will be sent automatically at the scheduled time unless you delete the automation
Additional Tips
- Scheduled messages via the "Send Later" feature are encrypted and stored temporarily on Apple servers until sent.
- If you prefer not to automate sending, you can use the Reminders app to remind yourself to send a message manually at a set time
This gives you flexible options to schedule texts on your iPhone depending on your needs and iOS version.