Natalie Portman odrzuciła rolę Lolity.
Początkowo rolę Quilty'ego miał zagrać Gerard Depardieu. Natomiast Dustin Hoffman miał wcielić się w postać Humberta.
Około 2500 dziewczyn starało się o rolę Lolity. Między innymi były to: Christina Ricci, Melissa Joan Hart, Claire Danes, Jennifer Love Hewitt i Nadia Litz.
Ralph Fiennes był brany pod uwagę do roli Humberta Humberta.
Lolita na stacji benzynowej rozmawia z mężczyzną w białym samochodzie jednak zarówno chwilę przed jak i po tej scenie auto było biało - czarne.
Zdjęcia do filmu zrealizowano w San Antonio, El Paso, Richmond, Wharton i nad jeziorem Lake Buchanan (Teksas, USA), Nowym Orleanie (Luizjana, USA), Reidsville, Wilmington i Winnabow (Karolina Północna, USA), Las Cruces (Nowy Meksyk, USA), Petaluma (Kalifornia, USA) oraz w Saint-Raphaël (Francja).
W Australii - ten film był zakazany przez dwa lata. Dopiero w 1999 ukazał się z kategorią R.
Ponieważ Dominique Swain nie miała ukończonych 18-stu lat podczas kręcenia filmu, do scen erotycznych musiano użyć dublerki.
W powieści, Lolita ma 12 lat, kiedy po raz pierwszy spotyka Humberta. W filmie jej wiek został podwyższony o dwa lata. To samo dzieje się w Lolicie Stanley'a Kubricka.
Ponieważ Dominique Swain miała tylko 15 lat, w czasie, gdy film był kręcony, we wszystkich wspólnych scenach między nią a kolanami Jeremy'ego Ironsa musiała znajdować się poduszka.
Zdjęcia do filmu kręcono od 5 września 1995 roku do 8 lutego 1996 roku.