The fastest way to pay AT&T is through their website or mobile app, where you can use a bank account, debit card, or credit card

AT&T gives you several ways to pay your bill, and the method you choose depends on what you have available and how quickly you need the payment to go through. Online payment through AT&T's website or the AT&T mobile app is the most common route — it takes a few minutes, works from any device, and the payment usually posts within one business day. You can also pay by phone, mail a check, or pay in person at an AT&T store, though these methods take longer.

Before you pay, have your bill handy or know your AT&T account number. You'll find this on your paper bill, in your email bill, or by logging into your AT&T account online. The account number is usually a 10-digit number printed near the top of your bill.

Key Takeaways

  • Paying online through AT&T's website or mobile app is the fastest method and usually posts within one business day.
  • You can pay with a bank account, debit card, or credit card, though AT&T may charge a fee for credit card payments.
  • Phone payment (1-800-331-0500) works if you prefer speaking to someone, but takes the same time as online payment.
  • Mailing a check or paying in person at an AT&T store takes 5 to 10 business days to post to your account.
  • Set up automatic payments through your bank or AT&T's autopay feature to avoid late fees and missed payments.

Paying online through AT&T's website

Go to att.com and click "Sign In" in the top right corner. Enter your AT&T account number (or the phone number associated with your account) and your password. If you don't have an account set up yet, click "Create Account" and follow the steps to register with your email address.

Once you're logged in, look for "Pay Bill" or "Make a Payment" — this is usually near the top of the page or in a menu labeled "Billing." Click it, and you'll see your current bill amount. Choose your payment method: bank account, debit card, or credit card. If you use a bank account, AT&T won't charge a fee. If you use a debit or credit card, AT&T charges a fee (usually $1.25 to $3, depending on the card type). Enter the amount you want to pay — you can pay the full bill or a partial amount — and confirm the payment. You'll get a confirmation number when ready, and the payment usually posts within one business day.

Paying through the AT&T mobile app

read the AT&T mobile app from the Apple App Store or Google Play Store. Open the app and sign in with the same account number and password you use on the website. Tap the "Billing" tab at the bottom of the screen.

You'll see your current bill amount. Tap "Pay Now" and choose your payment method — bank account, debit card, or credit card. Enter the amount and confirm. The process is identical to paying online, and the payment posts within one business day. The app is useful if you're away from a computer or want to pay on your phone while you're thinking about it.

Paying by phone

Call AT&T customer service at 1-800-331-0500. A representative will ask for your account number or the phone number on your account, then verify your identity by asking for your PIN or the last four digits of your Social Security number. Tell them you want to make a payment.

The representative will tell you your current bill amount and ask how much you want to pay. You can pay with a bank account, debit card, or credit card over the phone. The payment posts within one business day, the same as online payment. This method is useful if you have questions about your bill or prefer speaking to someone, but it takes longer than paying online because you have to wait for a representative.

Paying by mail

Write a check or money order for the amount you owe. Do not send cash. On the check, write your AT&T account number in the memo line so AT&T knows which account to credit. Put the check in an envelope with your bill stub (if you have one) — the stub has a barcode that helps AT&T process the payment faster.

Mail the envelope to the address printed on your bill. This address changes depending on which AT&T division handles your account, so always use the address on your bill, not a general AT&T mailing address. The payment takes 5 to 10 business days to arrive and post to your account. If your bill is due soon, don't use this method — use online or phone payment instead.

Paying in person at an AT&T store

Find your nearest AT&T store by going to att.com/stores or calling 1-800-331-0500. Bring your bill or account number and the payment method you want to use — cash, debit card, or credit card. A store representative will process the payment for you.

Payment in person posts within one business day, the same as online or phone payment. This method is useful if you don't have internet access or prefer handling money in person, but it requires a trip to the store. Some AT&T stores are inside other retailers like Best Buy, so check the store locator to see what's near you.

Setting up automatic payments

Automatic payment means AT&T withdraws your bill amount from your bank account or charges your card on a set date each month, so you never have to remember to pay. You can set this up through the AT&T website or app. Log in, go to "Billing," and look for "Autopay" or "Automatic Payment." Choose your payment method and the date you want the payment to come out each month. AT&T recommends choosing a date after you receive your paycheck, so the money is in your account.

Automatic payment from a bank account is free. Automatic payment from a debit or credit card carries the same fee as a one-time card payment. Once autopay is set up, you can still log in and make extra payments if you want to pay more than your regular bill. You can also turn off autopay at any time through your account settings.

What to do if your payment doesn't post

If you paid online or by phone and the payment doesn't show up in your account within two business days, log back into your AT&T account and look for a confirmation number from your payment. Write down this number. Call AT&T customer service at 1-800-331-0500 and give them the confirmation number — they can tell you whether the payment went through and when it will post.

If you mailed a check and it's been more than 10 business days, call the same number with your account number and the date you mailed the check. AT&T can track whether the check arrived and was processed. If there's a problem, they can help you stop payment on the check and resubmit the payment another way.

Frequently Asked Questions

Does AT&T charge a fee to pay my bill?

AT&T doesn't charge a fee if you pay from a bank account (checking or savings). If you pay with a debit or credit card, AT&T charges a fee of $1.25 to $3, depending on the card type. Paying by phone, mail, or in person doesn't add extra fees beyond the card fee if you use a card.

What happens if I pay late?

AT&T usually gives you a grace period of 15 to 20 days after your due date before they charge a late fee. If you're going to be late, call 1-800-331-0500 and ask about your options — sometimes they can extend your due date or set up a payment plan. Late fees and missed payments can affect your credit score, so paying on time or setting up autopay is worth the effort.

Can I pay someone else's AT&T bill?

Yes, you can pay another person's bill if you have their account number. Pay online, by phone, or in person using their account number instead of your own. The payment will post to their account. You don't need their permission to make a payment, but you do need their account number.

How do I know if my payment went through?

You'll get a confirmation number when ready after paying online or by phone. Save this number. You can also log into your AT&T account and check your payment history under "Billing" — it will show all payments and when they posted. If you paid by mail, call 1-800-331-0500 after 10 business days to confirm the check arrived.

Can I change my autopay date?

Yes. Log into your AT&T account, go to "Billing," find "Autopay," and click "Edit." You can change the payment date, the payment amount, or the payment method. Changes usually take effect on your next billing cycle. If you need to change it before then, call 1-800-331-0500.