Dura lex, sed lex (łac. Twarde prawo, ale prawo) – rzymska zasada prawnicza wyrażająca absolutną supremację norm prawa, zgodnie z którą należy bezwzględnie stosować się do przepisów ustawy niezależnie od ich uciążliwości oraz konsekwencji dla zobowiązanego. Słowa te przypisuje się Ulpianowi.