U.S. citizens do not currently need a passport to travel to, or return from, Canada. I was there last weekend. The only difference from past practice is that you'll need your birth certificate in addition to your driver's license when you return.