Hi Patricia, You can renew once online if you don't have any changes. New cards, changes and future renewals have to be in person. Blame Homeland Security, it is their rules. JODY