Weaver is an occupational surname derived from the Middle English word “wevere,” meaning “a weaver of cloth.” Weavers were highly skilled craftsmen who produced fabric from thread on a loom. The surname was likely given to those who worked as weavers or were born into a family of weavers. Today, Weaver is a common surname in English-speaking countries. Notable bearers of the name include American actor Dennis Weaver and British composer Benjamin Britten.