The National Honor and Junior Honor Society is having a canned food drive to benefit the Second Harvest Food Bank.