How to Delete a Text Message on an iPhone

Deleting text messages on an iPhone is straightforward once you know where to look — but there are actually several different ways to do it, and the right approach depends on whether you want to remove a single message, an entire conversation, or clean up your messages app more broadly. iOS has evolved its messaging interface over the years, so the exact steps can vary slightly depending on which version of iOS your phone is running.

The Difference Between Deleting a Message and Deleting a Conversation

Before diving into steps, it helps to understand what you're actually deleting.

  • A single message is one bubble within a conversation thread — a specific text, photo, or link you sent or received.
  • A conversation (also called a thread) is the entire exchange with a contact, including every message ever sent back and forth.

Deleting a single message leaves the rest of the conversation intact. Deleting a conversation removes everything in that thread permanently. iOS treats these as two separate actions, and each has its own process.

How to Delete a Single Text Message 📱

  1. Open the Messages app and tap into the conversation containing the message you want to remove.
  2. Press and hold the specific message bubble until a menu appears.
  3. Tap More... from the options that pop up (you may see options like Reply, Copy, and Translate first).
  4. A circle will appear to the left of each message. The message you long-pressed will already be checked.
  5. Tap the trash can icon in the bottom-left corner.
  6. Confirm by tapping Delete Message.

Only that specific message is removed. Everything else in the conversation stays untouched.

How to Delete Multiple Messages at Once

If you want to clear out several messages within a conversation without deleting the entire thread:

  1. Press and hold any message bubble and tap More...
  2. Use the circles on the left to select additional messages you want to delete.
  3. Once you've selected all the ones you want gone, tap the trash can icon and confirm.

This is useful when a thread contains a mix of messages you want to keep and ones you don't — old images taking up storage space, for example.

How to Delete an Entire Conversation

There are two ways to do this from the main Messages screen:

Option 1 — Swipe to delete:

  1. From the main Messages list (not inside a conversation), swipe left on the conversation you want to remove.
  2. Tap the red Delete button that appears.

Option 2 — Edit mode:

  1. Tap Edit in the top-left corner of the Messages screen.
  2. Select Select Messages (on newer iOS versions, you may see a checkbox appear).
  3. Check the conversations you want to remove.
  4. Tap Delete at the bottom-right.

Both methods permanently remove the entire thread from your device.

Does Deleting a Message Delete It for the Other Person?

No — by default, deleting a message on your iPhone only removes it from your device. The other person's phone is unaffected and they will still see the message in their conversation.

The one exception: iMessage's "Undo Send" feature, introduced in iOS 16, lets you retract a message within 2 minutes of sending it. This removes the message from both your view and the recipient's — though a notice saying "Message Unsent" typically appears in its place on their end. This is technically different from deletion; it's a retraction.

To use Undo Send:

  1. Press and hold the message you just sent.
  2. Tap Undo Send.
  3. Act quickly — the window closes after 2 minutes.

Both you and the recipient need to be on iOS 16 or later for the message to disappear on their end. If they're on an older OS, they'll still see it.

What About Auto-Delete Settings? 🗑️

iOS includes a built-in option to automatically delete older messages after a set period of time, which can help manage storage without manual cleanup.

To find it:

  1. Go to Settings → Apps → Messages (or Settings → Messages on older iOS versions).
  2. Scroll to Keep Messages.
  3. Choose between 30 Days, 1 Year, or Forever.

Setting this to 30 Days or 1 Year means iOS will automatically purge messages older than that threshold. This affects all conversations, so it's a system-wide change rather than something you can apply selectively per contact.

Factors That Affect Your Approach

SituationBest Method
Removing one awkward messageLong-press → More → Delete Message
Clearing an entire old threadSwipe left → Delete on main Messages screen
Bulk-cleaning multiple conversationsEdit mode → Select → Delete
Retracting a message you just sentUndo Send (iOS 16+, within 2 minutes)
Ongoing automatic cleanupSettings → Messages → Keep Messages

iCloud and Deleted Messages

If you use iCloud Messages sync (Settings → [Your Name] → iCloud → Messages toggled on), your messages are synced across all Apple devices signed into the same Apple ID. Deleting a message on your iPhone will also delete it from your iPad, Mac, and any other connected devices. This is intentional behavior — iCloud keeps your message history consistent across devices.

If you don't use iCloud Messages, deletion is local only, and other devices retain their own separate copies.


How you approach this ultimately depends on what you're trying to accomplish — a quick cleanup of one embarrassing text, a storage-driven purge of old threads, or a system-wide auto-delete policy. Each scenario points toward a different method, and knowing which one applies to your situation makes all the difference.