From Ancestry.com: "English: patronymic from the personal name Steven. It is also found in this spelling as a Dutch and North German name, and as an Americanized form of some like-sounding Jewish name, as well as cognate names in other European languages such as Stefan and Steffen and their derivatives."
other versions of this surname
and Stevens