Alabama Power offers four main ways to pay your bill: online through their website, by phone, by mail, or in person at a payment center
The fastest route is online at alabamapower.com. You log in with your account number and password, enter a payment amount, and choose your payment date — same day or future. The site accepts bank account transfers and credit or debit cards, though card payments include a processing fee that varies by card type.
If you prefer not to use a website, you can call Alabama Power's automated payment line at 1-800-245-2244. The system walks you through entering your account number, payment amount, and bank details by phone keypad. This also processes same-day or scheduled payments.
Mailing a check takes longer but costs nothing. Write your account number on the check, mail it to the address printed on your bill, and allow 7 to 10 business days for it to reach Alabama Power and post to your account.
Key Takeaways
- Online payment through alabamapower.com is the fastest option and lets you choose your payment date, but credit card payments charge a fee.
- The phone line 1-800-245-2244 processes payments the same way as the website and works if you do not have internet access.
- Mailing a check is free but takes 7 to 10 business days to post, so plan ahead if your due date is near.
- In-person payment at an Alabama Power office or authorized payment center avoids online fees and phone calls but requires a trip during business hours.
Paying online with a bank account or card
Log into your account at alabamapower.com using your account number and password. If you do not have an online account, you can create one by entering your account number and the amount of your last bill. Once logged in, select "Pay My Bill" and enter the amount you want to pay.
You can pay when ready or schedule a payment for a future date. Alabama Power processes bank account payments at no charge. Credit and debit card payments include a fee — the amount depends on your card type, and Alabama Power shows you the fee before you confirm the payment.
The payment posts to your account the same day if you pay before 5 p.m. Central Time on a business day. Payments made after 5 p.m. or on weekends and holidays post the next business day.
Paying by phone with an automated system
Call 1-800-245-2244 to reach Alabama Power's automated payment system. You do not need to speak to a person. The system asks you to enter your account number using your phone keypad, then the payment amount you want to send.
You can pay from a checking or savings account at no charge. The system will ask for your bank routing number and account number. Like online payments, you can pay when ready or pick a future date.
If you run into trouble during the call — for example, if the system cannot find your account — you can press a key to speak to a customer service representative. Wait times vary depending on call volume.
Paying by mail or in person
To pay by mail, write a check or money order payable to Alabama Power. Write your account number on the front of the check. Mail it to the address shown on your bill under "Make Checks Payable To." Allow 7 to 10 business days for the payment to arrive and post.
If your due date is within the next week, mailing a check risks a late payment. In that case, online or phone payment is safer because it posts the same day.
You can also pay in person at an Alabama Power office or at an authorized payment center. Office locations and hours are listed at alabamapower.com under "Payment Locations." In-person payment avoids online fees and phone systems but requires you to visit during business hours.
What happens if you pay late or miss a payment
If your payment does not arrive by the due date shown on your bill, Alabama Power charges a late fee. The amount of the fee is shown in your bill's terms and conditions. A late payment also appears on your account and may affect your credit report if it stays unpaid for 30 days or more.
If you cannot pay by your due date, contact Alabama Power as soon as possible. They may offer a payment plan or extension depending on your situation. You can reach customer service at 1-800-245-2244 during business hours.
Setting up automatic payments
You can set up automatic payments through your online account so Alabama Power withdraws money from your bank account on the same date each month. Log into alabamapower.com, go to "Billing & Payments," and select "Autopay." Choose your payment amount and the date you want the payment to come out each month.
Automatic payments are free when you use a bank account. You can change or cancel autopay anytime through your online account. If you cancel, make sure you have another way to pay so you do not miss your due date.
Frequently Asked Questions
Can I pay my Alabama Power bill with a credit card without a fee?
No. Credit and debit card payments through alabamapower.com or by phone include a processing fee. The fee amount depends on your card type and is shown before you confirm payment. Bank account payments have no fee.
What if I pay online but the payment does not show up right away?
Payments made before 5 p.m. Central Time on a business day post the same day. Payments made after 5 p.m. or on weekends and holidays post the next business day. If more than one business day has passed, contact Alabama Power at 1-800-245-2244 to confirm the payment was received.
Can I pay someone else's Alabama Power bill?
Yes. You can pay online or by phone using the account number of the person whose bill you are paying. You do not need to be the account holder. In person, bring the account number and a form of payment.
Is there a limit to how much I can pay at one time?
Alabama Power does not publish a single-payment limit on their website. If you are paying a very large amount, call 1-800-245-2244 to confirm the system can process it, or split the payment across two dates.