Valšovice is a village in Přerov District, in the Olomouc Region, Czechia. Valšovice lies at 386 m above sea level, 7.3 km from the Eastern Sudetes mountains. The nearest city is Přerov, 20.0 km to the west. Among the landmarks around are Helfštýn Castle (5.9 km), Kroměříž Castle (33 km) and Holy Trinity Column (34 km). Among the natural features are Hranice Abyss (3.4 km) and Zbrašov Aragonite Caves (3.1 km).