Tršice is a municipality and village in Olomouc District in the Olomouc Region of the Czech Republic. It has about 1,700 inhabitants.
Tršice lies approximately 15 kilometres (9 mi) east of Olomouc and 225 km (140 mi) east of Prague.
Villages of Hostkovice, Lipňany, Přestavlky, Vacanovice and Zákřov are administrative parts of Tršice.
Many people in this village helped to hide a Jewish family each during World War II: six of them were given the honorific title of Righteous Among the Nations.