Прізвище Шаповалов зберігає пам'ять про російську історію, про багатонаціональний населенні російської землі і про західних предків свого власника.
За однією з версій, дане родове ім'я закріпилося за нащадками людини на прізвисько Шаповал. Традиція давати людині індивідуальне прізвисько на додаток до імені, отриманому при хрещенні, з давніх-давен існувала на Русі і зберігалася аж до XVII століття. Це пояснюється тим, що на практиці використовувалося відносно небагато канонічних хрестильних імен, які в підсумку часто повторювалися. Запас же прізвиськ був практично невичерпний і дозволяв виділити людини в суспільстві. Тому мирські імена нерідко замінювали хрестильні не тільки в побуті, але і в офіційних документах.
Основою прізвисько Шаповал послужили слов'янські корені «ШАП» і «вал». На Русі для позначення роботи з виготовлення виробів з повсті вживався дієслово «валяти» з коренем «вал». Шаповалом, або катрушніком, називали майстра, який виготовляв з вовни валянки (інакше - шкорні), головні убори та інші вироби способом валяння. Шаповалом також могли прозвати мандрівного майстра, який займався виготовленням повсті і повстяних виробів. На півдні Російської імперії Шаповалов іменували ще Шерстобитов. Секрети майстерності ремісники ревниво зберігали в таємниці, не відкриваючи їх стороннім, вони навіть придумали свій особливий - катрушніцкій - мова.
Корінь «ШАП» в прізвисько Шаповал говорить про те, що родоначальник даного прізвища спеціалізувався на виготовленні з повсті шапок. Інша назва цієї професії - шапошник - з'явилося пізніше, тому сімейне ім'я Шаповалових утворилося, швидше за все, раніше прізвища Шапошникова.
За іншою версією, засновник даного роду «клеїв шапки» в іншому сенсі, адже дієслово «валяти», відповідно до словника Володимира Даля, означав також «упускати, скидати, кидати в купу, м'яти». Можна припустити, що мирське ім'я Шаповал отримував від батьків дитина, часто падає або втрачав свій головний убір.
Російські прізвища в переважній більшості випадків давалися по імені або прізвисько предка і відповідали на питання «чий?». Тому основна маса російських прізвищ закінчується на патронімічні суфікси -ів, -ів і ин. Прізвище Шаповалов винятком не є.
І все ж звичайної її назвати не можна, адже слово «шаповал», що лежить в її основі, має старовинне походження і характерно для західних російських говірок.
Можливо також, що прізвище Шаповалов належить до найдавнішого типу російських пологових імен, утворених від географічних назв. Не виключено, що дана прізвище бере свій початок від назви села Шаповалове Оренбурзької області Росії або Сумській області України. Під сімейним іменем Шаповалови могли записати вихідців з цих сіл, названих так по імені засновника, первопоселенца.
Оскільки процес формування прізвищ був досить тривалим, зараз про точне місце і час виникнення родового іменування Шаповалов говорити складно. Однак можна стверджувати, що дане сімейне ім'я являє собою чудовий пам'ятник слов'янської писемності і культури.
Джерела: Унбегаун Б.-О. Російські прізвища. Ніконов В.А. Словник російських прізвищ. Даль В.І. Тлумачний словник живої великоросійської мови. Веселовський С.Б. Ономастикон. Тупиків Н.М. Словник давньоруських особистих власних.
Аналіз походження прізвища Шаповалов підготовлений
фахівцями Центру досліджень «Аналіз Прізвища»