Smart Shopper Loyalty Programme

Pump up your Smart Shopper points

Use your Smart Shopper card when you fill up at participating bp service stations. Add your BP Rewards card to earn up to 30c per litre in combined rewards: up to 20c per litre from BP Rewards plus 10c per litre from Smart Shopper. Terms and conditions apply.

Pay for fuel with your Smart Shopper points

Put your available Smart Shopper points towards your next fuel purchase at participating bp service stations. Check the current redemption requirements and minimum balance before you redeem.

Pump up and spend your points in three easy steps

Fuel up: Visit a participating bp service station and choose the appropriate fuel for your vehicle.

Earn points: Use your Smart Shopper card with your qualifying fuel purchase.

Spend points: Redeem eligible Smart Shopper points towards fuel, subject to the programme’s redemption requirements.

Get more from your next stop

Explore convenience shopping at bp, discover other loyalty benefits or find a station for your next fill-up.

Three easy steps

Fuel up

Fuel up with bp Ultimate with Active Technology

Earn points

Swipe your Smart Shopper card and earn points

Spend points

Spend your points to pay for fuel

Contact and support

Smart Shopper help line: 0800 112 288
bp help desk: 0860 222 456

Smart Shopper

Read more

Continue your journey on bp.com