Skip to main content
alert icon

BCAA Service Locations are closed to walk-in visits. We’re here to serve you online, or by phone 1-888-268-2222 Mon to Sat, 9am-5pm learn more. Emergency Road Service are ready to help you 24x7. For COVID-19 related BCAA Travel Insurance info click here.

family shopping

Never let your Rewards expire

To ensure you keep your savings on BCAA Insurance products and exclusive Member discounts, sign up for Auto Renew for Membership today.

auto renew

Our pre-authorized payment program – Auto Renew – is the safe, easy and convenient way to ensure your rewards never expire. Plus, you can make changes to your payment method at any time with no questions asked. BCAA is fully certified by PCI (Payment CARDS international), an association of leading credit and debit card providers, which means we follow the highest possible standards for credit card security.

To sign up for Membership Auto Renew:

Step 1

Log in or Register

Step 2

Click "Membership" in the top menu

Step 3

Sign up with your credit card