Nazwa mały|Kapliczka św. Jana Nepomucena przy ul. Obrońców Pokoju Topograficzny opis Górnego Śląska z 1865 roku notuje wieś pod zgermanizowaną nazwą Schonowitz we fragmencie: "Schonowitz (1531 Schonowitze)". W latach 1936–1945 wieś nosiła nazwę Schondorf.

Historia Pierwszy raz wieś wzmiankowano w 1383 roku jako Schonowitz. W 1531 roku wieś jest wzmiankowana jako Schonowice. Znajdowała się posiadłość ziemska, pod którą podlegały Szonowice. W 1870 roku został wzniesiony tutaj pałac, w którym mieszkał m.in. Carl von Wrochem wraz z małżonką Olgą. To właśnie rodzina Wrochem sprowadziła do wsi zakonnice, które założyły Katolicką Stację Sióstr św. Zofii, która zajmowała się osobami chorymi i starszymi. Stacja również prowadziła przedszkole dla miejscowych dzieci. Na początku XIX wieku we wsi znajdowała się gospoda, piekarnia, mleczarnia i liczne warsztaty rzemieślnicze.

W latach 1954–1968 wieś była siedzibą władz gromady Szonowice, po jej zniesieniu w gromadzie Rudnik. W latach 1975–1998 miejscowość administracyjnie należała do województwa katowickiego.

Gospodarka i transport Przez wieś przebiega droga krajowa nr 45 oraz prowadzące do niej dwie drogi powiatowe – S3520 o długości 2,6 km (do Ponęcic) S3521 o długości 1,7 km (z Modzurowa).