US carrier Checked September 2026
How to forward calls on AT&T
AT&T doesn't publish a dial code to turn on call forwarding for cell phones, so set it up in your phone's call settings. To turn it off, dial #21# and press Call. On an AT&T home phone, dial *72 and the number, and *73 to stop.
- Turn off with #21#
- Changed from the phone only
- No international numbers
- Home phone: *72 and *73
Set this up in your phone's settings:
- On your AT&T phone, open the Phone app's settings and find Call forwarding (on many Android phones it sits under Call settings). AT&T's device help shows the exact path for each model.
- Choose the kind of forwarding. On Android, Call forwarding-Unconditional sends every call.
- Enter the number calls should go to, then select Turn on.
To turn it off, dial #21#
All AT&T call forwarding codes
Replace NUMBER with the number you want calls to go to.
Wireless
AT&T: call forwarding for wireless
- Cost: Forwarded calls are billed for the length of the call, and long-distance or roaming charges may apply. Long distance applies when you forward to a number outside your home calling area. With some AT&T wireless plans, call forwarding minutes do not count against the minutes in your plan.
- You can only change call forwarding from your AT&T phone, not online.
- Calls cannot be forwarded to an international number.
- Call forwarding overrides your AT&T voicemail.
- If the number you forward to is busy, callers hear a busy signal.
Home phone
| Forward calls | Turn on | Turn off |
|---|---|---|
| All calls |
*73 | *73 |
- Cost: Local and long-distance charges may apply when you forward a call.
- Busy-line and no-answer forwarding cannot be set with a code on this line. Call AT&T on 800.288.2020 for help with them.
- If the new number is busy or doesn't answer AT&T's confirmation call, forwarding does not turn on. Repeat the steps.
AT&T Phone
| Forward calls | Turn on | Turn off |
|---|---|---|
| No answer | *92NUMBER#
Off: *93# | *93# |
| Busy | *90NUMBER#
Off: *91# | *91# |
| All calls | *72NUMBER#
Off: *73# | *73# |
- Not every calling feature can be managed with a star code. AT&T Phone features can also be turned on and off in your phone portal.
How to turn off call forwarding on AT&T
Dial the code that matches the forward you set up. Calls go back to ringing your phone as normal.
Wireless
- All calls
-
#21#
Home phone
- All calls
-
*73
AT&T Phone
- No answer
-
*93# - Busy
-
*91# - All calls
-
*73#
What to know about call forwarding on AT&T
No code to turn it on for AT&T wireless
AT&T's wireless help pages do not list a code to turn call forwarding on. They point you to your phone's call settings and publish one code, #21#, to turn forwarding off. AT&T also says that, for security, you can only change call forwarding from the phone itself, not online.
Which home phone do you have?
A traditional AT&T landline uses *72 to forward every call and *73 to stop, and only turns forwarding on once AT&T's test call to the new number is answered. AT&T Phone and AT&T Phone - Advanced, the digital home phone, end each code with # and add *92 for calls you do not answer and *90 for when the line is busy.
Forward calls from your phone's settings
Use the phone settings supported by your plan. The menu names vary by device. The iPhone Call Forwarding switch sends every call on, so your phone will not ring first.
iPhone
- Open Settings, then Apps, then Phone (on older iOS, Settings then Phone).
- Tap Call Forwarding and switch it on. If you use two SIMs, choose your business line first.
- Tap Forward To and enter the number calls should go to.
- Go back. A forwarding icon shows in the status bar while it is on.
Android
- Open the Phone app, tap the three-dot menu, then Settings.
- Tap Calls (or Supplementary services, depending on the phone), then Call forwarding.
- Choose When unanswered so your phone rings first and only missed calls move on.
- Enter the number, tap Turn on, and pick the right SIM if asked.
AT&T call forwarding questions
How do I turn off call forwarding on AT&T?
On an AT&T cell phone, including AT&T PREPAID, dial #21# and press Call. On a traditional AT&T home phone, dial *73. On AT&T Phone, dial *73# for all-calls forwarding, *93# for no-answer and *91# for busy.
What is the AT&T call forwarding code?
AT&T does not publish a code to turn on call forwarding for cell phones, so use the call forwarding menu in your phone settings. AT&T home phones use *72 followed by the number.
Can I turn on AT&T call forwarding online?
Not for wireless. AT&T says you can only change call forwarding from your wireless phone. On AT&T Phone, the digital home phone, features can also be managed in the phone portal.
Does AT&T charge for call forwarding?
Forwarded calls are billed for their length and can add long-distance or roaming charges. Some AT&T wireless plans do not count forwarded minutes against your plan.
Why is my AT&T home phone call forwarding not working?
On a traditional AT&T line, forwarding only turns on after AT&T calls the new number and that call is answered. If it was busy or not answered, dial *72 and the number again.
Sources
Checked in September 2026 against the official pages below. Networks change codes and prices, so if something here stops working, their page is the final word.