Yes!

Generally speaking, your vehicle can legally be in Canada as long as you can legally be in Canada.  


Your US registration must be valid and current, and your insurance policy must extend coverage into Canada.