Enabling iMessage on an iPhone takes about 30 seconds in Settings, but activation can stall if the time is wrong, the internet drops, or an Apple ID isn’t signed in yet.
A new iPhone sends green SMS bubbles by default, which means messages travel as standard texts rather than Apple’s encrypted iMessage protocol. The fix is a single toggle — but the activation process that follows has a few known trip points. Here is exactly how to turn iMessage on and what to do when it gets stuck on “Waiting for Activation.”
What You Need Before Turning On iMessage
iMessage will not activate unless three conditions are met. First, the iPhone must be signed into an Apple Account (the Apple ID used for the App Store and iCloud works fine). Second, a stable Wi-Fi or cellular data connection is required — iMessage activates through Apple’s servers, and those need internet access. Third, the date and time must be set correctly; go to Settings > General > Date & Time and toggle Set Automatically to on. A mismatch between the iPhone’s clock and Apple’s server time is one of the most common activation blockers.
How To Enable iMessages On iPhone: Step by Step
Turning iMessage on is a straightforward switch in the Messages settings. Follow these steps and check each one against the screen in front of you.
- Open the Settings app.
- Tap Apps, then tap Messages. (On iOS 16 and earlier, Messages appears directly on the main Settings screen — you can skip the Apps step.)
- Tap the iMessage toggle so it turns green.
- The phone will display “Activating…” and contact Apple’s servers. This usually takes a few seconds but can last up to 24 hours under poor network conditions.
- Tap Send & Receive and confirm a checkmark appears next to your phone number and any email addresses you want to use. Under Start New Conversations From, pick the address people will see when you message them.
Open the Messages app and start a new conversation. If the send button and message bubble are blue, iMessage is live. Green bubbles mean the message will send as an SMS instead.
What Happens During Activation (And Why It Sometimes Takes All Day)
When you flip the iMessage toggle, the iPhone sends a short SMS to Apple’s activation server to register your phone number. This is a one-time event. Apple’s official documentation notes that activation can take up to 24 hours, but in practice it typically finishes within a minute on a good connection. The SMS used for registration may incur a standard carrier text charge — tap Turn On if a warning about provider charges appears. Delays almost always come from one of three causes: weak internet, incorrect time settings, or a carrier that blocks the activation SMS.
| Activation Requirement | Where To Check | Common Fix |
|---|---|---|
| Apple Account signed in | Settings > [Your Name] | Sign in with existing Apple ID or create one for free |
| Internet connection | Settings > Wi-Fi or Cellular | Toggle Airplane Mode on, then off to reset connection |
| Date & time set automatically | Settings > General > Date & Time | Enable Set Automatically |
| Carrier SMS not blocked | Check with carrier | Ensure plan supports short-code SMS (standard for most plans) |
| iOS is up to date | Settings > General > Software Update | Install any pending update |
| Dual SIM lines enabled | Settings > Cellular | Turn on both lines for Text Message Forwarding |
| Phone number selected in Send & Receive | Settings > Apps > Messages > Send & Receive | Tap phone number and email to add checkmarks |
Stuck On “Waiting For Activation”? Here Is The Fix
A “Waiting for activation” message that persists beyond a few minutes is the most common iMessage complaint. The name is misleading — the iPhone is not queued; it is stuck. Try these fixes in order:
- Check the internet. iMessage needs a live connection. Load any website in Safari to confirm data works. If it does not, toggle Wi-Fi off and back on, or switch between Wi-Fi and cellular.
- Re-sign into the Apple Account. Go to Settings > Apps > Messages > Send & Receive, tap your Apple ID at the bottom, choose Sign Out, then sign back in. This re-triggers the activation handshake.
- Reset network settings. Navigate to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This clears saved Wi-Fi networks and VPN configs but does not delete personal data. You will need to re-enter Wi-Fi passwords afterward.
- Wait the 24 hours. If none of the above works and the problem is on Apple’s side (rare, but possible during server issues), leave iMessage toggled on and check back the next day.
Which Devices And Numbers Work With iMessage?
iMessage is not limited to iPhones. The service runs on iPad, Apple Watch, and Mac using the same Apple Account. Your phone number can send and receive iMessages on all of those devices once Text Message Forwarding is enabled in Settings > Apps > Messages > Text Message Forwarding. iMessage works globally, but activation requires a carrier capable of sending the verification SMS — some prepaid or international SIMs may struggle with short-code messages.
| Device | Requirement | Phone Number Support |
|---|---|---|
| iPhone | iOS | Primary number active |
| iPad | iPadOS | Yes, with Text Message Forwarding |
| Apple Watch | watchOS | Yes, paired to iPhone |
| Mac | macOS | Yes, with Text Message Forwarding |
Why Messages Still Send Green After iMessage Is On
A green bubble does not mean iMessage is broken. It means the person you are messaging does not have iMessage enabled, is not an Apple user, or is temporarily offline. iMessage automatically falls back to SMS when it cannot reach the recipient’s device. If the other person has an iPhone and iMessage is active on their end, the bubble turns blue. If you consistently send green to another iPhone user, ask them to check their own iMessage settings — the problem is usually on their side, not yours.
Checklist For Getting iMessage Working Cleanly
- Toggle Set Automatically under Date & Time on.
- Confirm Wi-Fi or cellular data shows a connection.
- Verify the Apple Account is signed in under Settings > [Your Name].
- Open Settings > Apps > Messages and confirm the iMessage toggle is green.
- In Send & Receive, check that both your phone number and email have checkmarks.
- Set Start New Conversations From to your phone number (so new contacts see your number, not an email).
- If the toggle won’t stay on, sign out of the Apple ID in Send & Receive, restart the iPhone, then sign back in.
References & Sources
- Apple. “Set up Messages on iPhone.” Official step-by-step from Apple covering iMessage toggle, Send & Receive, and Text Message Forwarding.
