My passport will not be here in time before I need to go to Canada.?
If you are flying, you wont even be permitted to board the plane without a passport. If this is the case, best to reschedule the flight to a later date. If youre over 16 and crossing at a land border, and you have an enhanced drivers license, then you should be fine. If you dont, its more likely than not that you would be turned back without a passport.