Driver rewards logo

Sign up

To start earning BP Driver Rewards on all grades of quality BP gasoline with Invigorate® and BP Diesel®, simply fill out the form below.

*Required fields.

Select Rewards Type*

You can choose the type of rewards you'd like to earn and use at BP. Select your preference below.

Select Earn and use miles below to connect your MileagePlus® account.

driver rewards
MileagePlus United
Program not available in California.
Your mobile number is used as your Driver Rewards ID. Enter it at the pump to earn and redeem rewards. (Not available at New Jersey locations.) New Jersey locations will not accept a mobile number to earn and redeem rewards at the pump. New Jersey locations will not accept a mobile number to earn miles at the pump. Your mobile number is used as your Driver Rewards ID. Enter it at the pump to earn miles. (Not available at New Jersey locations.)
Do you already have a Driver
Rewards card?
Your 19 digit card number can be found on the back of your Driver Rewards card
Passwords must include at least 1 uppercase letter, 1 lowercase letter and 1 digit, 8 characters minimum.
If you have a promo code from a participating partner, enter it here.

Link your credit card

Linking your debit or credit card is the easiest way to earn cents off per gallon rewards. Once linked, all you have to do is swipe that card at the pump.

If you link your debit or credit card, you’ll earn up to 2 additional MileagePlus miles for every gallon of fuel purchased.1 Once linked, all you have to do is swipe that card at the pump.

Request a Driver Rewards Card

Credit card information


Loading... Please wait
Play