Recently updated on December 28th, 2023 at 06:18 amXcel Energy Phone Numbers and Emails Emergency & Power Outage: 1-800-895-1999 Customer Service: 1-800-895-4999 International Customer Service Number: 1-612-330-5500 Pay Bill by Phone: (800) 895-4949 Xcel Energy
Read more