Фамилия Шляров имеет восточнославянское происхождение и относится к группе фамилий, образованных от прозвищ, связанных с головными уборами. Основой послужило слово «шляра» — диалектная форма слова «шляпа» (головной убор). В русских говорах «шляра» могло означать также «небрежный, неряшливый человек» или «ротозей». Таким образом, фамилия могла указывать либо на профессию шляпника, либо на характерные черты внешности или поведения предка.
Фамилия Шляров распространена преимущественно в России, особенно в центральных и южных регионах. Встречается также в Украине и Беларуси. Суффикс -ов указывает на принадлежность к роду (чей? — Шляров), что типично для русских фамилий. Первые упоминания фамилии относятся к XVII веку, когда начали фиксироваться фамилии в документах.
Этимологически фамилия Шляров связана с корнем «шляр-», который восходит к праславянскому *šlьpъ (шляпа). Родственные фамилии: Шляпов, Шляхов (от «шлях» — путь, но возможно иное происхождение), а также Шкляров (от «шкляра» — стекольщик, но это другой корень).
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.