Yes.
The new WHTI says that Canadians must have a valid passport or NEXUS card to "enter or transit" the U.S. by air.
Any flight that you would be taking back to Canada would, by definition, transit the U.S. by air.
The rule is meant to improve security on U.S. flights. So even flights that are scheduled to leave the U.S. would be covered.