BP Driver Rewards.

BP Fuels. High-quality gas can go a long way!
With our rewards program, BP Driver Rewards, you:

  • Earn an instant reward of 10ยข per gallon** upon registration
  • Earn 5¢ per gallon for every 20 gallons of fuel purchased**†
  • Earn on all grades of quality BP gasoline with Invigorate, and BP Diesel, too!

Want to start saving today? Request a card online or at your nearest neighborhood BP station.

join now

Already a member? Sign in now.

Filling up at BP is a smart move
drive. save. simple.

Already have a BP Driver
Rewards Card?

register your card

Need a BP Driver
Rewards Cards?

request a card

** Single use only, valid up to 20 gallons, any unused rewards on each purchase are forfeited. May not be valid with other offers. Rewards are redeemable only at participating BP locations with operable electronic transaction networks. See our Terms and Conditions for further details. Rewards expire after 90 days following the month in which Rewards are earned.

† Following a minimum of two transactions totaling 20 gallons.