Cholina (German: Köllein) is a municipality and village in Olomouc District in the Olomouc Region of the Czech Republic. It has about 700 inhabitants.
Cholina lies approximately 16 kilometres (10 mi) north-west of Olomouc and 195 km (121 mi) east of Prague.