Fletcher is an English occupational surname from the Old French flechier and means "arrow maker". It belongs to the wave of craftsman surnames, like Cooper and Archer, that American parents have adopted as first names. In the United States Fletcher rose from number 1072 in 2000 into the top 1000 in 2007 and reaches number 547 among boys' names in 2025, its best rank in this century.