Chrastice ist ein Dorf im Bezirk Šumperk, in Olomoucký kraj, Czechia. Chrastice liegt auf 558 m Höhe, im Gebirge Eastern Sudetes. Die nächste größere Stadt ist Nový Hradec Králové, 75 km westlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kolštejn Castle (5,9 km), Bouda (19,3 km) und Nový hrad (10,8 km). Zu den Naturdenkmälern gehören Muttergottesberg (12,7 km) und Jaskinia Niedźwiedzia (13,1 km).