You have a couple of options:
* Non-Resident Insurance: This is a short-term insurance policy specifically designed for visitors driving in the US. You can purchase this from various insurance companies, often online. This is the most common and often the easiest solution.
* Border Crossing Insurance: Some insurance companies offer supplemental coverage that specifically addresses cross-border driving. This can be added to your existing BC policy, or purchased separately.
It's crucial to check the insurance requirements of the specific US states you'll be driving through. Contact your insurance provider in BC *well in advance* of your trip to discuss your options and ensure you have the necessary coverage. Don't assume your current policy is enough; it almost certainly is not.