Canada citizen doesn't need a visa to enter US. As long as your H1B is still valid, you can enter US anytime you like. You should be able to see a expiration date on your I-94. If you enter US before that date, you should be OK. It'd be better to bring your latest payroll check.