Grasby (also spelled Grassby) is an English language surname of toponymic (habitation/location) origin.

Notable people with the surname include: