How to Pay Your AT&T Bill Online, by Phone, or in Person
Where to pay your AT&T bill
AT&T lets you pay through their website, mobile app, by phone, by mail, or at an authorized payment location. The fastest route is the AT&T website or the myAT&T app — both process payments when ready and let you set up automatic payments so you never miss a due date. If you prefer to speak to someone, you can call AT&T customer service at 611 from an AT&T phone or 1-800-331-0500 from any phone.
You can also pay in person at an AT&T store, authorized retailer, or payment center. Some locations charge a fee for in-person payments, so ask before you pay. If you want to mail a check or money order, send it to the address printed on your bill — include your account number on the payment so AT&T knows which account to credit.
The method you choose does not change what you owe or when it is due. Your due date stays the same whether you pay online or by mail. The only difference is how fast the payment reaches AT&T and when it shows on your account.
Key Takeaways
- AT&T's website and myAT&T app process payments the same day and are the fastest ways to pay if you need to avoid a late fee.
- You can set up automatic payments through the website or app so your bill is paid on the same date each month without you having to act.
- Paying by phone at 1-800-331-0500 works if you do not have internet access, but the call may take longer than paying online.
- Mailed payments take 7 to 10 business days to reach AT&T, so send them well before your due date to avoid late fees.
- In-person payments at AT&T stores or authorized retailers may include a fee, so confirm the cost before you hand over money.
Paying through the AT&T website or app
Go to att.com and sign in with your account number and password, or read the myAT&T app from the Apple App Store or Google Play. Once you are logged in, look for "Pay Bill" or "Make a Payment" — the exact wording changes, but it is always on the main menu. Enter the amount you want to pay (you can pay the full balance, a partial amount, or the minimum due) and choose your payment method: debit card, credit card, or bank account.
If you pay by debit or credit card, AT&T processes the payment right away and it shows on your account within hours. If you pay from a bank account using ACH (Automated Clearing House), the payment takes one business day to process. Either way, you get a confirmation number on screen — write it down or take a screenshot in case you need to prove you paid.
The website and app also let you see your payment history, your current balance, and your due date all in one place. You can set up automatic payments here too: choose the amount and the date each month, and AT&T will charge your card or bank account without you having to log in again.
Setting up automatic payments
Automatic payments remove the risk of forgetting your due date. Log into your AT&T account online or in the app, find the "Autopay" or "Automatic Payments" section, and choose the date you want the payment to come out each month. You can pick any date between the 1st and the 28th. AT&T will charge your card or bank account on that date every month until you turn off autopay.
You can change the payment amount or the date anytime by logging back in. If you want to stop autopay, go to the same section and select "Turn Off" or "Cancel." AT&T will send you a confirmation email when you set up or change autopay, so check your inbox to make sure it went through.
Some people set autopay to the full balance so they never carry a balance. Others set it to the minimum payment and pay extra when they can. Either way, autopay stops late fees as long as you have enough money in your account on the payment date.
Paying by phone
Call 1-800-331-0500 from any phone and tell the automated system or representative that you want to make a payment. Have your account number and payment method ready — AT&T accepts debit cards, credit cards, and bank accounts over the phone. The automated system will walk you through the steps, or you can stay on the line to speak to a representative if you prefer.
Payments made by phone are processed the same day if you call during business hours. If you call after hours, the payment is processed the next business day. You will get a confirmation number at the end of the call — write it down for your records.
Paying by phone takes longer than paying online because you have to wait for the automated system or a representative. If you are in a hurry and your due date is soon, the website or app is faster.
Mailing a check or money order
Write a check or money order for the amount you owe and include your account number on the front of the check. Put it in an envelope with the payment address from your AT&T bill — this address is different depending on which AT&T service you have (wireless, internet, TV, or a combination). Do not send payment to the AT&T corporate office; send it to the payment processing address on your bill.
Mail takes 7 to 10 business days to reach AT&T, so send your payment at least two weeks before your due date if you want to be safe. If your due date is coming up and you have not mailed the check yet, use the website, app, or phone instead — they are much faster.
Keep a copy of your check or a photo of the money order for your records. If AT&T says they never received it, you will have proof that you sent it.
Paying in person at an AT&T store or authorized location
AT&T stores and some authorized retailers accept cash, debit cards, and credit cards. Find the nearest location by going to att.com/stores or calling 1-800-331-0500 and asking for the closest payment center. Walk in during business hours with your account number and your payment method.
In-person payments are processed the same day, but some locations charge a convenience fee — usually between $5 and $10 — on top of your bill. Ask the cashier about the fee before you pay. If the fee is too high, pay online or by phone instead and save the money.
Paying in person is useful if you do not have internet access or a bank account linked to your AT&T account. It is also useful if you want to pay in cash and do not want to give a card number over the phone or online.
What happens if you miss your due date
If you do not pay by your due date, AT&T charges a late fee. The amount varies, but it is usually a percentage of your bill or a flat fee — check your bill or account to see what AT&T charges. After a late fee, AT&T may suspend your service if you do not pay within a certain number of days. The exact timeline depends on your service type and AT&T's policies at the time.
If you know you will be late, call AT&T at 1-800-331-0500 and ask about a payment plan or extension. They cannot erase the late fee, but they may be able to delay suspension while you arrange payment. Paying as soon as you can — even if it is late — stops the suspension from happening.
Automatic payments prevent late fees because the payment goes out on the same date every month. If you do not have autopay set up and you are worried about forgetting, set it up now through the website or app.
Frequently Asked Questions
Does AT&T charge a fee to pay online or through the app?
No. AT&T does not charge a fee to pay through their website or mobile app. You only pay the amount you owe on your bill. Some third-party payment processors charge fees, but AT&T's official channels are free.
Can I pay someone else's AT&T bill?
Yes, if you have their account number. You can pay through the website, app, or by phone without being the account holder. You will need the account number and the amount you want to pay, but not a password or PIN. In person, bring the account number and your payment method.
What if I pay too much by accident?
AT&T will credit the overpayment to your next bill. If you want a refund instead, call 1-800-331-0500 and ask. Refunds usually take 7 to 10 business days to appear in your bank account or on your card.
Can I schedule a payment for a future date?
Yes, through the website or app. When you make a payment, you can choose the date you want it to go through — pick any date up to your due date. This is different from autopay, which repeats every month. Scheduled one-time payments are useful if you get paid on a specific date and want the payment to come out then.
What should I do if AT&T says they never received my mailed payment?
Call 1-800-331-0500 with your check number, the amount, and the date you mailed it. AT&T can search their records for the payment. If they still cannot find it, ask about a late fee reversal since you paid on time. Keep a photo of your cancelled check or money order receipt as proof you sent it.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.