How to Turn Off Voicemail on an iPhone

In the modern era of instant messaging and high-quality voice memos, traditional carrier voicemail is largely considered an outdated nuisance. If you are tired of dealing with telemarketers leaving three-second silent voicemails, or if you simply prefer people to text you instead, you may want to completely disable your iPhone’s voicemail box.

There is no simple “Turn Off Voicemail” switch hidden in the iPhone Settings app. This is because your voicemail is not actually stored on your physical phone; it is hosted on the massive cellular towers owned by your carrier (Verizon, AT&T, T-Mobile, etc.). You must send a direct command to the tower to shut down the server.

Method 1: Using Secret Carrier Codes (The Fastest Way)

Most major cellular carriers support standardized MMI (Man-Machine Interface) codes. These are hidden numerical commands that you type directly into the iPhone dialer to bypass customer service menus and speak directly to the carrier’s backend servers.

  1. Open the Phone app on your iPhone.
  2. Tap the Keypad tab at the bottom of the screen.
  3. Type this exact sequence of symbols and numbers: #004#
  4. Press the green Call button.

A strange, grey diagnostic screen will appear filled with text like “Setting Erasure Succeeded.” This command instructs the cell tower to immediately cancel all call-forwarding rules (the mechanism that routes a missed call to your voicemail box). If someone calls you now and you do not answer, it will simply ring indefinitely until it disconnects.

(Note: If you ever want to turn your voicemail back on, you can type the universal activation code: *004# and press Call).

Method 2: The AT&T and Verizon Account Apps

If the MMI code fails (which sometimes happens if your carrier uses non-standard network architecture), you must use your carrier’s official mobile app to disable the feature.

  • For AT&T Users: Open the myAT&T app. Navigate to your specific device, click on “Manage device & features,” and look for the “Voicemail” toggle. You can manually remove it from your line.
  • For Verizon Users: Open the My Verizon app. Navigate to “Account,” select “Add-Ons & Apps,” and look for the “Block Voicemail” feature. Adding this block will instantly sever the connection to the voicemail server.

Method 3: Call Customer Service (The Nuclear Option)

If you are on a budget carrier (like Mint Mobile, Cricket, or Boost Mobile), they often do not give you the tools to disable voicemail yourself. You must physically call a human representative and demand that they remove it from your account profile.

  1. Dial 611 from your iPhone (this is the universal shortcut to reach your specific carrier’s support line).
  2. Navigate the automated menu to reach a human agent.
  3. Say this exact phrase: “I need you to permanently disable the voicemail feature on my line, and please ensure that call-forwarding to the voicemail server is completely removed.”

The agent will click a button on their computer, and your voicemail box will be instantly destroyed.

What is “Live Voicemail” in iOS 17?

If you recently updated to iOS 17, Apple introduced a feature called Live Voicemail. When someone calls you, their voice is instantly transcribed into text on your lock screen while they are speaking. This is processed directly on the iPhone chip, completely bypassing the carrier.

If you want to turn this specific Apple feature off:

  1. Open the Settings app.
  2. Scroll down and tap Phone.
  3. Scroll down and tap Live Voicemail.
  4. Toggle the green switch to Grey (Off).

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.