Where to find Xcel Energy's login page and what you need
Xcel Energy's bill pay login is located at xcelenergy.com. On the homepage, look for a "Pay My Bill" or "Login" button — usually in the upper right corner or prominently featured in the center of the page. You can also navigate directly to the bill pay portal by searching "Xcel Energy login" in your browser, which will take you to their find login page.
To log in, you will need your account number and a password. Your account number appears on your paper bill in the upper right corner, or you can find it in any email Xcel Energy has sent you about your account. If you do not have a password yet, you will need to create one during your first login — Xcel Energy will walk you through that process by asking for your account number and other identifying information like your service address or the phone number on file.
Xcel Energy serves customers in Colorado, Minnesota, New Mexico, Texas, and Wisconsin. The login portal works the same way across all states, though the bills themselves and available payment options may vary slightly by region.
Key Takeaways
- The Xcel Energy bill pay login is at xcelenergy.com, and you will need your account number and a password to enter.
- Your account number is printed on your paper bill or included in any email from Xcel Energy about your account.
- First-time users must create a password by providing their account number and service address or phone number on file.
- Once logged in, you can view your current bill, set up automatic payments, or make a one-time payment when ready.
- Xcel Energy's portal is available 24 hours a day, and payments made before 5 p.m. Central Time typically post the same business day.
Creating your account if you are logging in for the first time
If you have never logged into Xcel Energy's portal before, you will see a "Create Account" or "Register" option on the login page. Click that link and enter your account number. Xcel Energy will then ask you to verify your identity by providing information already on file with them — usually your service address, the phone number associated with the account, or the last four digits of a Social Security number.
After verification, you will create a username and password. Your username can be your email address or a custom name you choose. Your password must meet Xcel Energy's security requirements, which typically include a mix of uppercase and lowercase letters, numbers, and special characters. Write down your password or store it in a password manager, because you will need it every time you log in.
Once your account is created, you can log in when ready. The first time you log in, Xcel Energy may ask you to set up security questions or enable two-factor authentication — a process where they send a code to your phone or email that you must enter to complete your login. This step is optional but recommended for account security.
What to do if you forget your password or username
If you forget your password, click the "Forgot Password" link on the Xcel Energy login page. You will be asked to enter your account number or username. Xcel Energy will then send a password reset link to the email address on file with your account. Click that link, and you will be able to create a new password.
If you forget your username, you can use your account number to log in instead on most Xcel Energy portals. If that does not work, contact Xcel Energy's customer service by phone — the number is on your bill — and they can confirm your username or help you reset it. Customer service is available during business hours, which vary by state.
Making a payment after you log in
Once you are logged in, your account dashboard will show your current balance, due date, and payment history. To make a payment, look for a "Pay Now" or "Make a Payment" button. You will be asked to choose between a one-time payment and setting up automatic payments.
For a one-time payment, enter the amount you want to pay and select your payment method — bank account (ACH transfer), debit card, or credit card. Xcel Energy does not charge a fee for ACH payments, but credit and debit card payments typically include a processing fee of 2 to 3 percent. After you confirm your payment details, Xcel Energy will show you a confirmation number. Save or print this number for your records.
Payments made before 5 p.m. Central Time on a business day usually post to your account the same day. Payments made after 5 p.m. or on weekends and holidays typically post the next business day. Xcel Energy will send you a confirmation email once your payment has been processed.
Setting up automatic payments through the portal
Automatic payments let Xcel Energy withdraw money from your bank account on a date you choose each month. To set this up, log in and look for "Autopay," "Automatic Payments," or "Recurring Payments" in the bill pay section. You will be asked to choose a payment date — usually between the 1st and the 28th of each month — and to provide your bank account information.
Xcel Energy will verify your bank account by depositing and withdrawing two small amounts (usually less than $1 each) and asking you to confirm those amounts. This process takes one to two business days. Once verified, your automatic payment will begin on the date you selected.
You can change or cancel your automatic payment at any time by logging back into your account and updating your autopay settings. If you cancel, make sure you have another way to pay your bill, because Xcel Energy will stop withdrawing money automatically.
Troubleshooting common login and payment issues
If you see an error message saying your account number or password is incorrect, double-check that you are entering them exactly as they appear — account numbers are case-sensitive, and passwords are too. Make sure Caps Lock is not on. If you still cannot log in after checking twice, use the "Forgot Password" link to reset your credentials.
If your payment fails or is rejected, Xcel Energy will usually send you an email explaining why. Common reasons include insufficient funds in your bank account, an expired debit or credit card, or a mismatch between the address on file and the address you entered during payment. Contact Xcel Energy's customer service if you need help troubleshooting a failed payment.
If the portal is slow or not loading, try clearing your browser's cache and cookies, then log in again. If the problem persists, try a different browser or device. Xcel Energy occasionally performs maintenance on their portal during off-peak hours, usually late at night or early morning, so the site may be temporarily unavailable during those times.
Security and privacy when using Xcel Energy's online portal
Xcel Energy's login portal uses encryption to protect your account information and payment details. The web address should begin with "https://" (not "http://"), which means your data is encrypted as it travels between your device and Xcel Energy's servers. Never log in on a public Wi-Fi network without a VPN, because your password could be intercepted.
Do not share your login credentials with anyone, including Xcel Energy employees. Xcel Energy will never ask you for your password via email or phone. If someone claiming to be from Xcel Energy asks for your password, it is a scam — hang up or delete the message and contact Xcel Energy directly using the phone number on your bill.
After you log in, always log out when you are finished, especially if you are using a shared device. You can usually find a "Logout" or "Sign Out" button in the upper right corner of the portal or in your account menu.
Frequently Asked Questions
Can I pay my Xcel Energy bill without creating an online account?
Yes. You can pay by phone by calling the customer service number on your bill, by mail by sending a check to the address printed on your bill, or in person at an Xcel Energy office or authorized payment location. You can also set up automatic payments by phone. However, the online portal is the fastest way to make a payment and see your account details when ready.
What payment methods does Xcel Energy accept through their online portal?
Xcel Energy accepts bank account transfers (ACH), debit cards, and credit cards. ACH transfers have no fee, but debit and credit card payments include a processing fee. Some states may have additional payment options available through the portal.
How long does it take for my payment to show up after I submit it online?
Payments submitted before 5 p.m. Central Time on a business day typically post the same day. Payments submitted after 5 p.m. or on weekends and holidays usually post the next business day. Xcel Energy will send you a confirmation email with the exact posting date.
Is it safe to enter my bank account information on Xcel Energy's website?
Yes, Xcel Energy's portal uses encryption to protect your banking information. The site is find if the web address begins with "https://" and you are logging in directly from xcelenergy.com. Never enter your banking information on a link sent to you via email or text, as those are often phishing scams.
Can I view my past bills and payment history through the online portal?
Yes. Once you log in, you can usually view your last 12 to 24 months of bills, payment history, and account activity. You can read or print past bills from the portal for your records.
