It appears that your browser has cookies disabled.
The website requires your browser to enable cookies in order to login.
Please enable cookies and reload this page.
Slight delays to online orders. Stores & order phone line closed until further notice. Full details.
Haven't got an RSPB Loyalty Card yet? You can get yours online, in store or by giving us a call.
Please note We have changed the design of our loyalty cards but all our loyalty cards are valid and you do not need to replace yours.
If you're not placing an order right now and you just want us to send you a card, please add a loyalty card to your basket and we'll get one in the post to you as soon as possible.
Add a loyalty card to your basket when you place your order online and we'll send it with your goods.
Next time you visit your local RSPB shop simply pick up a loyalty card in store.You can find your local store at rspbshop.co.uk/shop-locations
Call our Customer Services Team on 0345 034 7733 and they'll pop a loyalty card in the post.