You can pay an AT&T prepaid bill by phone, in person, or online without creating an account
AT&T prepaid customers do not have to sign in to a website or app to make a payment. You have three main routes: call AT&T directly, pay in person at a retail location, or use AT&T's online payment portal with just your phone number and a one-time code. Each method takes a few minutes and requires only basic account information — no password needed.
The fastest option for most people is the online portal, which lets you pay immediately without waiting on hold. If you prefer speaking to someone or need help with your account, the phone line is open 24/7. In-person payment at an AT&T store or authorized retailer works if you have cash or a card and want to handle it face-to-face.
Key Takeaways
- AT&T's online payment portal accepts payments from any phone number without requiring you to sign in — you only need your phone number and a temporary verification code.
- Calling 611 from your AT&T prepaid phone or 1-800-331-0500 from any phone connects you to a representative who can process payment over the phone in minutes.
- AT&T retail stores and authorized retailers like Best Buy and Walmart accept prepaid bill payments in cash or by card during business hours.
- Payment typically posts to your account within a few minutes by phone or online, and within one business day at a retail location.
Paying online without signing in
Go to att.com/prepaid and look for the "Pay Bill" or "Make a Payment" link on the homepage. You will not see a login screen. Enter your 10-digit AT&T prepaid phone number and the amount you want to pay. AT&T will send a one-time code to your phone via text message.
Open the text and enter that code into the payment page. Then choose your payment method — debit card, credit card, or bank account — and complete the transaction. The payment usually shows on your account within minutes. Keep the confirmation number that appears at the end for your records.
If you do not receive the text code within two minutes, check that you entered your phone number correctly. You can request the code be sent again. If texts are not reaching your phone, use the phone payment method instead.
Paying by phone
Call 611 from your AT&T prepaid phone or 1-800-331-0500 from any phone. You will reach an automated system first. Listen for the option to make a payment or check your balance — usually this is option 1 or 2. Follow the prompts to enter your phone number.
The system will ask how much you want to pay and what payment method you are using. Have your debit card, credit card, or bank account information ready. You can also choose to speak to a representative at any point by pressing 0 or saying "representative." A person can answer questions about your account, set up a recurring payment, or process the payment for you if you prefer not to use the automated system.
Payments made by phone post within minutes during business hours and within a few hours outside business hours. You will hear a confirmation number — write it down or take a screenshot.
Paying in person at a store
Visit any AT&T retail store or an authorized retailer such as Best Buy, Walmart, Target, or a local phone shop. Bring your AT&T prepaid phone or know your 10-digit phone number. Tell the cashier you want to pay your prepaid bill.
You can pay with cash, debit card, or credit card. The cashier will process the payment and give you a receipt with a confirmation number. Ask for that receipt — it proves you paid and shows when the payment was processed. In-person payments usually post within one business day, though some locations process them faster.
Call ahead if you are unsure whether a specific store location accepts prepaid bill payments, as policies vary by retailer. AT&T-branded stores always accept prepaid payments.
What information you need for each method
| Payment Method | Information Needed | Time to Post |
|---|---|---|
| Online portal | Phone number, one-time code from text, payment method (card or bank account) | Minutes |
| Phone (automated) | Phone number, payment method (card or bank account) | Minutes to hours |
| Phone (representative) | Phone number, payment method (card or bank account) | Minutes to hours |
| In-person store | Phone number or phone itself, cash or card | 1 business day |
Common issues and how to fix them
If the online portal does not send a text code, check that your phone number is entered correctly and that your phone can receive texts. Try the phone payment method instead. If you are having trouble with the automated phone system, press 0 to speak to a representative — they can walk you through payment step by step.
If your payment does not show up after the expected time, check your confirmation number. Call 1-800-331-0500 and give the representative your confirmation number — they can verify the payment went through and when it will post. Do not make a second payment until you confirm the first one did not process.
If you are trying to pay but your account is suspended or locked, you may still be able to make a payment, but the representative on the phone can tell you whether your service will turn back on immediately or after a billing cycle. Ask before you pay so you know what to expect.
Setting up automatic payments without an account
AT&T does not offer automatic recurring payments without creating an online account. If you want to avoid signing in each time, your best option is to call 1-800-331-0500 and ask a representative to set up a recurring payment from your bank account or card. They can arrange for your bill to be paid automatically on a date you choose each month.
You will need to provide your bank account number or card number over the phone. The representative will confirm the amount and date, and you will receive a confirmation number. After that, the payment happens automatically — you do not have to call or sign in again.
Frequently Asked Questions
Do I need to create an AT&T account to pay my prepaid bill?
No. You can pay online using just your phone number and a one-time code sent by text, by phone without logging in, or in person at a store. Creating an account is optional and only useful if you want to manage your account settings or view detailed billing history online.
What if I lost my phone and cannot receive the text code?
Use the phone payment method instead by calling 1-800-331-0500 from another phone. The automated system will ask for your phone number and will not require a text code. You can also visit an AT&T store in person with a photo ID and your phone number.
Can I pay someone else's AT&T prepaid bill without their permission?
Yes. AT&T does not require the account holder to authorize a payment. You can pay any prepaid phone number online, by phone, or in person as long as you know the 10-digit number. The payment will post to that account.
Is there a fee for paying without signing in?
No. AT&T does not charge a fee for online, phone, or in-person payments. All three methods are free. Some third-party payment processors charge fees, but AT&T's official channels do not.
How long does it take for a payment to show up after I pay?
Online and phone payments usually post within minutes. In-person payments at a store typically post within one business day. If your payment does not show up within the expected time, call 1-800-331-0500 with your confirmation number to check the status.