Věznice je zařízení, ve kterém je vykonáván trest odnětí svobody uložený soudem. Slouží k izolaci odsouzených osob od společnosti, ale zároveň i k jejich resocializaci a přípravě na návrat do běžného života.
Věznice jsou součástí soustavy Vězeňské služby České republiky, která je správním úřadem podřízeným Ministerstvu spravedlnosti. Odsouzení jsou do věznic zařazováni dle druhu výkonu trestu a bezpečnostní klasifikace do jednoho ze čtyř typů: s dohledem, s dozorem, s ostrahou, se zvýšenou ostrahou.
Podmínky výkonu trestu ve věznicích upravuje především zákon č. 169/1999 Sb., o výkonu trestu odnětí svobody.