Fuzzy logika (česky též mlhavá logika) je podobor matematické logiky odvozený od teorie fuzzy množin, v němž se logické výroky ohodnocují mírou pravdivosti. Liší se tak od klasické výrokové logiky, která používá pouze dvě logické hodnoty – pravdu a nepravdu, obvykle zapisované jako 1 a 0. Fuzzy logika může operovat se všemi hodnotami z intervalu <0; 1>, kterých je nekonečně mnoho. Fuzzy logika náleží mezi vícehodnotové logiky.
Fuzzy logika může být pro řadu reálných rozhodovacích úloh vhodnější než klasická formální (matematická) logika, protože usnadňuje návrh složitých řídicích systémů a umožňuje dosahovat vhodnějších průběhů řízených procesů.