Należą do Euroregionu Pradziad.
Sołectwo Chrzelice obejmuje obręb wsi Chrzelice. Zajmuje powierzchnię 41,9 km². Graniczy z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Ligota Prószkowska, Smolarnia, Dziedzice, Ogiernicze, Łącznik, Górka Prudnicka, Pogórze, Rzymkowice, Przechód.
Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Chrzelice znajdują się w granicach mikroregionów Wysoczyzna Niemodlińska (318.55.6) i Dolina Dolnej i Środkowej Białej (318.55.8). W granicach administracyjnych wsi znajdują się wzniesienia Grodzisko i Szwedzka Góra. W obszarze wsi przepływają rzeka Biała, strugi Diablik i Brodnia oraz rowy wodne Smolnik i Rzymkowicka Struga.
Północna część wsi znajduje się w Obszarze Chronionego Krajobrazu Bory Niemodlińskie. Na południowy zachód od miejscowości znajduje się Las Chrzelicki. Na zachód od wsi położone są łąki o nazwach Dębina, Pluskoty i Chrzelicka Łąka, a na północ łąka Czerniawa.
Na północnych krańcach jej gruntów zaczyna się największy kompleks leśny w zachodniej części górnej Odry – „Bory Niemodlińskie”, położony w granicach chronionego krajobrazu. Tam też znajdują się rezerwaty przyrody – „Jeleni Dwór” i „Blok”. W rejonie Chrzelic zlokalizowane są największe torfowiska Wysoczyzny Niemodlińskiej.