Lex retro non agit (z łac. prawo nie działa wstecz) – zasada prawa i paremia prawnicza określająca zakaz retroaktywności prawa.
Jest rozpowszechniona w Polsce jako pochodząca z prawa rzymskiego, określana również jako zasada nieretroaktywności prawa (retroactio – wsteczna moc obowiązywania aktu normatywnego). Prawnicy rzymscy stosowali zasadę nieretroaktywnościNp. Cicero w oskarżeniu przeciw Werresowi Verr. 2,1,108n. edykt wydany przez Werresa po objęciu pretury zawierał klauzule sprzeczne z podstawowymi zasadami słuszności, mające działanie retroaktywne i służące przejmowaniu spadków przez Werresa lub zmuszaniu obywateli do dawania mu łapówek za korzystne dla nich rozstrzygnięcia. Anna Tarwacka Termin „pirat” w pismach Cycerona – inwektywa czy coś więcej? s. 87., jednak nie ukuli jej jako paremiiSentencja lex retro non agit sformułowana została na podstawie źródeł prawa rzymskiego.