Oh.
Well, here are some links. 1, 2, 3, 4.
According to #1:
“Canada technically does not require a passport for US citizens arriving by plane to Canada, however, the US does require a passport to get back in; therefore no passport – no boarding a plane to Canada.”
I just did a simple Google search. It was fun. You should try it sometime.