BMO BC SPCA Mastercard | BC SPCA
Search by
postal code:
Search our site:

Report Animal Cruelty:


For all other calls and inquiries
see our contact details.

Find a BC SPCA location in your area:

BMO BC SPCA Mastercard

Get the credit card that supports the BC SPCA

Sign up now for your choice of two special welcome offers: Get 800 AIR MILES†* Bonus Miles or get 5.0% cash back on all your card purchases in your first 3 months.

When you choose the BC SPCA Mastercard®* from BMO® Bank of Montreal, every purchase you make helps support animal welfare at no additional cost to you.

BMO Bank of Montreal is one of BC SPCA’s valued community partners. For many years, we have worked with BMO Bank of Montreal to build the foundation for a successful affinity credit card program… one that not only generates revenue to cover the costs associated with protecting and enhancing the quality of life for animals in British Columbia, but also offers valuable benefits that personally reward you for using the card!

With the BMO BC SPCA No Fee AIR MILES®† Mastercard, start collecting AIR MILES reward miles with every card purchase.

Or, choose a No Fee BMO BC SPCA CashBack® Mastercard and get 1.0% CashBack on all your card purchases. And for a limited time get 5.0% cash back on all your card purchases (up to $100 cash back) in your first 3 months. That’s $5 cash back for every $100 spent on the card.

Whether you’re looking for great value in a card or are interested in higher levels of rewards, the BMO BC SPCA Mastercard offers you both.

If you don’t have a BMO BC SPCA Mastercard yet, we invite you to review the card features online at If you already have one, thank you for your support!

Make the choice that matters. Please help support the BC SPCA by applying today and selecting the card that makes sense for you.

Terms and conditions

1. Award of AIR MILES reward miles or CashBack points is made for purchases charged to your account and is subject to the Terms and Conditions of your BMO Mastercard Cardholder Agreement.

™†/®† Trade-marks/registered trade-marks of Bank of Montreal.

™*/®* Trade-marks/registered trade-marks of Mastercard International Incorporated.

™/® Trademarks of AIR MILES International Trading B.V. Used under license by LoyaltyOne, Inc. and Bank of Montreal.