Skip to Main Content
page not found
You can use your phone
FPL Pay By Phone®
Pay By Phone lets you check your balance due and pay with a check. Call1-800-226-5885–a free service.
FPL Pay Online
Pay using your smartphone by visiting FPL.com on your mobile browser and selecting Pay Bill –a free service.
Credit/debit card payment
FPL partners with Speedpay®to provide an easy way to pay your FPL bill using your credit or debit card –a fee will apply. Pay using your Visa®, MasterCard®, Discover®Card, American Express®and most debit cards. Call Speedpay toll-free at1-800-979-3967.
You can use your computer
FPL Pay Online
Pay using your computer and our secure connection –a free service.
Credit/debit card payment
FPL partners with Speedpay to provide an easy way to pay your FPL bill using Visa, MasterCard, Discover Card, American Express and most debit cards –a fee will apply.
You can pay in person
Pay Agents
Authorized Walk-in Payment Locations are conveniently located throughout our service territory. Some locations may charge a $1.50 fee.The fee covers the Pay Agent’s cost to process a payment. FPL receives no portion of this fee.
Important: Some businesses offer to send your payment to FPL on your behalf for a fee without being authorized by FPL. Use of these unauthorized payment options may result in a delay of up to 7 business days for payment to post to your FPL account.
You can pay automatically
FPL Automatic Bill Pay®
The automatic, stress-free way to pay your bill on time every month using your bank account –a free service.
FPL does not accept
The options above are the only payment methods FPL accepts. FPL DOES NOT accept payment in the form of prepaid cards, gift cards, cryptocurrency or wire transfers through services such as MoneyPak, Zelle or Venmo. If you receive a call, text or email directing you to pay your FPL bill with one of these forms of payments, it is a scam. To learn more about scams, visit FPL.com/protect.