Produkcja 7 lutego 2015 roku stacja FOX zamówiła odcinek pilotażowy. 9 maja 2015 roku stacja FOX zamówiła serial Lucifer na sezon telewizyjny 2015/2016 z emisją w midseason.
W pierwszej wersji pilota serialu rolę Dana, byłego męża Chloe, odgrywał Nicholas Gonzalez.
8 kwietnia 2016 roku stacja FOX ogłosiła zamówienie drugiego sezonu, składającego się z 13 odcinków, jednakże 31 października 2016 zostało zamówione dodatkowe 9 odcinków, oficjalnie wydłużając drugi sezon do 22 odcinków.
W czerwcu 2016 roku Tricia Helfer dołączyła do obsady 2. sezonu serialu. Wcieliła się w matkę Lucyfera. W tym samym miesiącu ogłoszono, że Aimee Garcia dołączyła do 2. sezonu „Lucyfera”.
13 lutego 2017 roku, serial został przedłużony o trzeci sezon, który planowo miał składać się z 22 odcinków, jednak 23 marca 2017 roku stacja Fox zdecydowała o przeniesieniu ostatnich 4 odcinków z drugiego sezonu do trzeciego, w związku z czym druga seria liczy 18 odcinków, a trzecia planowo miała ich mieć 26. Dnia 30 marca 2018 roku twórczyni serialu ogłosiła, że dwa odcinki które zostały nakręcone wiosną, będą wyemitowane w sezonie czwartym, jeśli zostanie on zamówiony. Jednak 11 maja 2018 roku stacja FOX ogłosiła anulowanie serialu.