This question already has an answer here:
I'm visiting Canada in 2 weeks with my family and have yet to order my passport. So, there is no guarantee that I will have my passport in time for the trip even if I did pay for the expedited process. When it is time to reenter the US from my trip, will they accept that I have my passport pending and just check with my birth certificate and social security card? Or will I be trapped in Canada?
Extra info: We are traveling by car. I live in North Carolina so I can't get an enhanced driver's license or a NEXUS pass.