iPhone Won't Send SMS but iMessage Works? Here's What's Going On

iPhone Won't Send SMS but iMessage Works

Blue message bubbles leave your iPhone without hesitation. Green ones refuse to budge. 

At first glance, it looks like the Messages app has suddenly stopped working, but this unusual combination is actually one of the biggest clues to what's wrong.

That's because your iPhone isn't using one messaging system. It uses two. When you send a message to another Apple device, iMessage sends it over the internet. When you send a text to an Android phone or to someone without iMessage, your iPhone switches to SMS, which relies on your mobile carrier instead.

If iMessages are sending normally while SMS messages fail, your internet connection and Apple's messaging service are probably working just fine. The problem is more likely related to your cellular connection, SIM or eSIM, carrier settings, or SMS service itself. Understanding that difference makes troubleshooting much easier because it narrows the list of possible causes right away.

Fortunately, this issue is usually fixable without replacing your iPhone. In this guide, we'll explain why it happens, show you how to identify the cause, and walk through the most effective solutions to get SMS working again.


Quick Answer

If your iPhone won't send SMS but iMessage works, the issue is usually related to your mobile carrier rather than Apple's messaging service. Since iMessage uses an internet connection while SMS depends on your carrier's cellular network, common causes include weak cellular service, SIM or eSIM problems, outdated carrier settings, disabled SMS features, or temporary carrier outages.

In most cases, checking your cellular connection, updating carrier settings, restarting your iPhone, or resetting network settings will restore SMS functionality.


Why iMessage Works While SMS Doesn't

Although both appear inside the same Messages app, iMessage and SMS are completely different technologies.

iMessage sends messages through Apple's servers using Wi-Fi or mobile data. It's designed specifically for Apple devices, which is why conversations between iPhones usually appear as blue bubbles.

SMS, on the other hand, is the traditional text messaging system provided by your mobile carrier. It doesn't rely on Apple at all. Instead, it travels through your carrier's cellular network and appears as green bubbles in the Messages app.

That difference explains why one service can continue working while the other fails. If iMessage is functioning normally, your iPhone can still reach the internet and communicate with Apple's servers. The failure is isolated to the part of your phone responsible for sending text messages through your carrier.

iMessage SMS
Uses Apple's servers Uses your mobile carrier
Requires internet (Wi-Fi or cellular data) Requires cellular service
Blue message bubbles Green message bubbles
Apple devices only Works with virtually any mobile phone

Understanding which system is failing prevents unnecessary troubleshooting. There's little point focusing on Apple ID or Wi-Fi settings if the problem only affects SMS, just as there's no reason to suspect your carrier if only iMessage has stopped working.


How This Problem Usually Starts

Many people don't notice anything unusual until they try sending a message to an Android phone. Messages to other iPhone users continue working normally, making it seem like the problem only affects certain contacts. In reality, the difference usually comes down to whether the conversation uses iMessage or SMS.

This issue often appears after something changes on your device or mobile service, such as:

  • Switching to a new carrier
  • Replacing or activating a SIM or eSIM
  • Installing an iOS update
  • Traveling internationally
  • Experiencing a temporary carrier outage
  • Resetting network settings
  • Moving from Android to iPhone

Thinking back to what changed recently can often point you toward the underlying cause before you even begin troubleshooting.


Before You Start Troubleshooting

Before changing settings or resetting anything, take a minute to narrow down where the problem actually lies. A few quick checks can save time and help identify whether the issue is with your iPhone or your carrier.

Ask yourself these questions:

  • Can you make and receive phone calls? If calls also fail, the issue likely involves your cellular connection rather than messaging alone.
  • Does mobile data work when Wi-Fi is turned off? If not, your phone may not be properly connected to your carrier's network.
  • Can you send SMS to anyone, or only certain people? If the problem only affects Android contacts, it's another strong sign that SMS is the issue.
  • Did the problem begin after changing your SIM, carrier, or iPhone? Recent changes often provide the biggest clue.
  • Do you have a strong cellular signal? SMS requires an active cellular connection, even if iMessage works perfectly over Wi-Fi.

Once you've answered those questions, you'll have a much clearer idea of where the problem is coming from, making the troubleshooting steps far more effective instead of relying on guesswork.

How to Fix an iPhone That Won't Send SMS

1. Check Your Cellular Signal

SMS messages rely entirely on your mobile carrier's network. Even if your iPhone is connected to a strong Wi-Fi network, it still needs a working cellular connection to send standard text messages.

Take a look at the signal bars in the top corner of your screen. If you see only one bar, "SOS Only," or "No Service," your iPhone may not be able to connect to your carrier's SMS service.

If your signal is weak:

  • Move to an area with better cellular coverage.
  • Turn Airplane Mode on for about 10 seconds, then turn it off again.
  • Wait a minute for your iPhone to reconnect to your carrier's network.
  • Try sending the SMS again.

This simple reconnection often resolves temporary registration issues between your iPhone and your carrier.


2. Make Sure SMS Messaging Is Enabled

Your iPhone includes settings that control how Messages switches between iMessage and traditional text messaging. If these settings have been changed, SMS may not be sent when it's needed.

To check:

  1. Open Settings.
  2. Tap Apps > Messages.
  3. Scroll to the SMS Messaging section.
  4. Make sure Send as SMS is enabled.

When this option is turned on, your iPhone can automatically send a message as an SMS if iMessage isn't available. While this setting isn't usually the direct cause of SMS failures, confirming it's enabled eliminates one possible source of the problem.

If your carrier supports additional SMS features, verify that they haven't been disabled as well.


3. Restart Your iPhone

Restarting your iPhone may sound like generic advice, but it works because it refreshes several background services involved in messaging.

A restart forces your iPhone to:

  • reconnect to your mobile carrier
  • restart the Messages app and related system processes
  • reload cellular network services
  • clear temporary software glitches

If the SMS problem started after an iOS update or after moving between areas with different cellular coverage, a simple restart is often enough to restore normal operation.

After your iPhone turns back on, send a text message to a non-Apple phone to see whether SMS is working again.


4. Check for Carrier Settings Updates

Most iPhone users regularly install iOS updates but rarely think about carrier settings. Unlike iOS, these updates come from your mobile carrier and help your iPhone communicate properly with its network.

Carrier settings can include improvements for:

  • SMS messaging
  • phone calls
  • mobile data
  • 5G connectivity
  • VoLTE and other network features

To check for an update:

  1. Open Settings.
  2. Tap General.
  3. Tap About.
  4. Wait for about 30 seconds.

If a carrier settings update is available, your iPhone will usually display a prompt asking whether you'd like to install it.

These updates are small and install quickly, but they can resolve communication issues that prevent SMS messages from being sent.


5. Verify Your SIM or eSIM Is Working Properly

Your SIM card or eSIM is what connects your iPhone to your mobile carrier. If that connection isn't working correctly, SMS messages may fail even though iMessage continues to work over Wi-Fi.

Problems can occur if:

  • you recently switched carriers
  • you transferred to a new iPhone
  • your eSIM activation wasn't completed
  • your physical SIM card is loose or damaged

You can check your cellular connection by going to Settings > Cellular. If your carrier information appears normal and mobile data is working, your SIM is probably functioning correctly.

If you've recently activated a new SIM or eSIM, however, it may still be worth contacting your carrier to confirm that SMS services have been fully provisioned. Sometimes voice calls and mobile data become active before SMS is completely enabled on the account.

6. Make Sure Your Mobile Plan Supports SMS

Although SMS is included with most mobile plans today, there are situations where your carrier account can prevent text messages from being sent.

For example, your carrier may temporarily disable SMS if:

  • Your account has been suspended due to an unpaid bill.
  • You're using a prepaid plan with no remaining balance.
  • International texting isn't included in your plan.
  • There's a provisioning issue with your account.

If you've recently switched carriers or activated a new line, your account may also still be completing the activation process. In some cases, voice calls and mobile data begin working first, while SMS activation takes a little longer.

If everything on your iPhone appears to be configured correctly but SMS still won't send, logging into your carrier account or contacting customer support is a good next step. They can verify whether SMS is active on your line and check for any account-related issues.


7. Reset Network Settings

If your cellular connection has become corrupted by a software glitch or network configuration problem, resetting your network settings can often restore normal communication with your carrier.

This reset removes saved network-related settings, including:

  • Saved Wi-Fi networks and passwords
  • Cellular network settings
  • VPN configurations
  • Bluetooth pairings

It does not erase your photos, apps, contacts, messages, or other personal data.

To reset network settings:

  1. Open Settings.
  2. Tap General.
  3. Tap Transfer or Reset iPhone.
  4. Tap Reset.
  5. Select Reset Network Settings.
  6. Enter your passcode if prompted.

After your iPhone restarts, reconnect to your Wi-Fi network and try sending an SMS again.

Because this process forces your iPhone to establish a completely new connection with your carrier, it often fixes messaging problems that survive a normal restart.


8. Install the Latest iOS Update

Software updates aren't just about adding new features. Apple frequently includes fixes for bugs affecting cellular connectivity, messaging reliability, and carrier compatibility.

If your SMS problem began shortly after installing an older version of iOS or you've delayed updates for several months, installing the latest release may resolve the issue.

To check for updates:

  1. Open Settings.
  2. Tap General.
  3. Select Software Update.
  4. Download and install any available update.

Once the installation finishes, send a test SMS to confirm whether the problem has been resolved.


9. Contact Your Mobile Carrier

If you've worked through the previous troubleshooting steps and iMessage still works while SMS consistently fails, the problem may no longer be on your iPhone.

Your carrier can check issues that aren't visible from your device, including:

  • SMS service outages
  • Account provisioning errors
  • Suspended messaging services
  • SIM activation problems
  • Network registration issues

When contacting support, let them know that:

  • iMessage works normally.
  • Voice calls either do or don't work.
  • Mobile data is working (if applicable).
  • Only SMS messages fail to send.

Providing these details helps the support representative narrow down the issue much faster.


How to Tell Whether the Problem Is Fixed

After making a change, don't assume the issue is resolved just because your iPhone shows a signal.

Instead, verify that SMS is working by sending a text message to someone who doesn't use an iPhone or by asking an Android user to confirm they received your message.

You should also confirm that:

  • Green bubble messages send successfully.
  • New SMS conversations can be started.
  • Existing SMS conversations continue working.
  • Voice calls still function normally.
  • Mobile data works while Wi-Fi is turned off.

If all of these checks succeed, your iPhone has likely re-established proper communication with your carrier, and SMS messaging has been restored.

When the Problem May Be Hardware Related

Most SMS problems are caused by software settings, carrier issues, or temporary network problems. However, if you've tried every troubleshooting step and your iPhone still can't send SMS messages, it's worth considering the possibility of a hardware issue.

Hardware failures are relatively uncommon, but they can affect the components responsible for connecting your iPhone to your mobile carrier.

Signs that point to a possible hardware problem include:

  • Your iPhone frequently shows "No SIM," "Invalid SIM," or "SOS Only" even in areas with good cellular coverage.
  • You regularly lose your cellular signal while other phones on the same carrier remain connected.
  • Phone calls, SMS messages, and mobile data all stop working at the same time.
  • The problem began after your iPhone was dropped, exposed to water, or suffered other physical damage.

A damaged SIM card tray, a faulty cellular modem, or internal hardware damage can all prevent your iPhone from maintaining a reliable connection to your carrier. If you suspect hardware damage, contact Apple Support or visit an Apple Store or an authorized service provider for a professional diagnosis.


Frequently Asked Questions

Why can I send iMessages but not text messages?

Because they use different communication systems. iMessage sends messages through Apple's servers using an internet connection, while SMS relies on your mobile carrier's cellular network. If iMessage works but SMS doesn't, the issue is usually related to your carrier, SIM or eSIM, or cellular settings.


Why are my messages blue but not green?

Blue bubbles indicate messages sent through iMessage to another Apple device. Green bubbles represent SMS or MMS messages sent through your mobile carrier. If green messages fail while blue ones work, your iPhone is having trouble sending SMS rather than iMessages.


Why do my text messages only fail when sending to Android phones?

Android phones don't use Apple's iMessage service. When you message an Android device, your iPhone automatically switches to SMS or MMS. If only Android contacts are affected, the problem is almost certainly with SMS rather than iMessage.


Does Wi-Fi help SMS messages send?

No. Traditional SMS messages require a connection to your mobile carrier's network. Even if you're connected to fast Wi-Fi, your iPhone still needs cellular service to send SMS messages.


Will resetting network settings erase my photos or apps?

No. Resetting network settings only removes network-related information such as saved Wi-Fi passwords, Bluetooth pairings, VPN settings, and cellular network configurations. Your photos, apps, contacts, messages, and other personal data remain untouched.


Summary

When an iPhone won't send SMS but iMessage works, the Messages app itself usually isn't the problem. Instead, the issue is typically isolated to the connection between your iPhone and your mobile carrier.

Since iMessage uses Apple's internet-based service while SMS depends on your carrier's cellular network, the most common causes include weak cellular coverage, SIM or eSIM issues, outdated carrier settings, disabled SMS features, or temporary carrier problems.

By understanding the difference between these two messaging systems, you can troubleshoot the issue more efficiently instead of trying random fixes. In many cases, restoring your cellular connection, updating your carrier settings, or resetting your network settings is all that's needed to get SMS working again.

If none of the troubleshooting steps resolve the problem, contact your mobile carrier to check for account or network issues. If your iPhone also experiences persistent signal problems, failed phone calls, or repeated "No SIM" or "SOS Only" errors, it may be time to have the device inspected for a hardware fault.