BP – Driver Rewards

Is there a fee to join BP Driver Rewards?

No. There is no membership fee and the BP Driver Rewards card is not a credit card.

Is BP Driver Rewards accepted at all BP sites, nationwide?

The Driver Rewards program is valid at the participating locations found here, and is not valid in Alabama or California. You will not be able to earn or redeem Rewards at non-participating BP stations or non-BP gas stations.

How do I register for BP Driver Rewards?

Click here. After entering the required information – such as first and last name, email address, state, zip code, mobile phone number and an account password- you can select how you would like to engage with the program. You can use your mobile number*, register a Driver Rewards card, or request a Driver Rewards card.

You may be prompted to provide some additional information in order for BP to provide you with updates about BP programs and offers, and other specific information pertaining to your BP Driver Rewards account. Click here to review our privacy policy to see how BP uses and secures your personal information.

*Except at participating stations in New Jersey

How do I register for the program if I don’t have an email address?

You will need to establish a valid email address. We require all Driver Rewards members to have a valid email address so we can ensure all important messages about Driver Rewards can reach them.

How can I use my phone number at the pump?

Your phone number can be entered at the pump at participating locations (except in New Jersey) as an alternative to swiping your BP Driver Rewards card.

To use your phone number at the pump, at most stations, follow these instructions:

  1. Press “Cancel” key
  2. Enter your phone number
  3. Press “Enter” key
  4. Follow prompts on screen.

Exact procedures vary from station to station. Look for more detailed instructions at the pump or talk to the site staff to help you with this process.

What is my default phone number?

Your default phone number is the 10-digit phone number that you supplied when registering for BP Driver Rewards.

How do I change my phone number?

To change your phone number, you must be a registered BP Driver Rewards member. You will need to go here and log-in to your account. Once logged-in to your account, you will click on “update account information;” here you can update your phone number. This is the number that you will enter before you begin the fueling process.

Can I use the same phone number for multiple cards?

No, each account must have a unique phone number.

Will I be able to enter my phone number at the pump at all stations?

Non-participating stations as well as stations located in New Jersey will not have the capability for you to enter your phone number at the pump.

What if I do not have a BP Driver Rewards card? Can I still register for the program?

Yes. You can use your mobile phone number to register for the program. If you still want a BP Driver Rewards card, you can request a card and provide your contact information so that a BP Driver Rewards card can be mailed to you.

What if I forget my user name and/or password?

Your user name is the email address you provided when registering for BP Driver Rewards. Your password can be automatically emailed to you by clicking on Forgot Password.

How can I find out my current rewards balance?

You can find your BP Driver Rewards balances by logging in .

How are rewards redeemed with the BP Driver Rewards program?

You will earn Rewards at the rate of $0.01 (1 cent) off per gallon for each $10.00 in BP fuel purchases you make using your Driver Rewards account at participating locations in the United States. This equates to $0.10 (10 cents) cents off per gallon for each $100 spent on the BP fuel purchases at participating locations. Rewards earned will be available within 24 hours after you register. Cents off per gallon rewards can then be redeemed at the pump within 24 hours of being earned at the participating locations found here. To redeem cents off per gallon rewards at the pump, enter your phone number at participating BP Stations (excluding New Jersey) or swipe your BP Driver Rewards card, at the beginning of the transaction. The prompt then asks if you would like to redeem your rewards (you are not able to redeem partial rewards). If you choose yes, the price automatically rolls back to the amount of cents per gallon rewards available. The maximum rewards allowable for each purchase is automatically used up to 20 gallons for each transaction. However, the price will never roll back to less than $.109 per gallon. If you choose ‘No’, rewards will accumulate on the account until they are redeemed or expire 365 days from the end of the month in which they were earned.

If I have a BP Visa Card or a BP credit card and a BP Driver Rewards card can I earn rewards on them separately?

Unfortunately, no. Since you already are a BP Visa or BP credit card holder, you are earning your BP Driver Rewards cents off per gallon rewards by using you credit card at the pump.

What if I want to make a balance inquiry at a station?

Balance inquiries can be initiated by the cashier at the register. Once initiated, enter your 10-digit mobile number associated with the account or swipe your BP Driver Rewards card on the PIN pad. The earned rewards amount will be printed on a receipt.

What if the pump doesn’t respond to a BP Driver Rewards card that is swiped or phone number that is entered?

To find out if your BP Driver Rewards account is activated please call 877.852.3025. To find participating locations, please visit our Station Finder.

Exxon Mobil Rewards+

What is the Exxon Mobil Rewards+™ program?

The Exxon Mobil Rewards+ program is a rewards program that allows you to earn points on items you purchase every day: fuel, convenience store purchases and car wash purchases. You will earn 3 points per gallon on fuel and 2 points for every $1 you spend in the convenience store and on car washes. You’ll also get access to special bonus point offers to accelerate your point earnings. For every 100 points you save, you can redeem for $1 in savings.

Will I be able to earn and redeem points on my new card starting on July 11, 2018?

You will be able to earn points immediately! To receive full benefits of the program you must register your card online (or through the Speedpass+™ app.)

Will I be able to use these points at other partners/retail locations?

Not at this time. Exxon Mobil Rewards+™ points can be used at participating Exxon™ and Mobil™ locations.

Will all Exxon™ and Mobil™ stations accept the Exxon Mobil Rewards+™ card?

All stations that are participating in the Plenti program will also participate in the Exxon Mobil Rewards+ program. You can use the station finder tool to locate participating stations near you.

Can I use Exxon Mobil Rewards+™ points at other businesses?

Not at this time. Exxon Mobil Rewards+™ points can be used at participating Exxon™ and Mobil™ stations.

Will I have to download a new version of the Speedpass+™ app to use the Exxon Mobil Rewards+™ program?


Can I link my Personal or ExxonMobil™ Smart Card to my Exxon Mobil Rewards+™ account?

Please continue to swipe both your Exxon Mobil Rewards+ card and your ExxonMobil credit card with every purchase to get the full benefits of both programs. At this time, we do not permit card linking.