Pavardė „Šakarvis“ kilusi iš žodžio šakarvė – tai buvo medinis indas, kubilas, skirtas vandeniui nešti ar laikyti. Pavardė greičiausiai atsirado kaip įvardijimas pagal amatą – žmogus, gaminęs ar prekiajęs šakarvėmis.
Įžymūs žmonės su šia pavarde:
Marius Šakarvis – Lietuvos futbolininkas.
Rolandas Šakarvis – Lietuvos krepšininkas.
Trumpai: pavardė kilusi iš medinių indų (šakarvių) amato ar prekybos, o šiuolaikiniai žinomi pavadinimo nešėjai – sportininkai.