Professor Perlman is een archeoloog en kunsthistoricus, die met zijn echtgenote Annella en zoon Elio in Italië woont. In de zomer hebben ze elk jaar een promovendus te gast. In 1983 is dat Oliver, een Amerikaan. De zeventienjarige Elio brengt veel tijd door met Oliver en ontwikkelt al snel gevoelens voor de zelfverzekerde Amerikaan.
In 2007 werd de roman Call Me by Your Name (Nederlandse vertaling: Noem me bij jouw naam) van schrijver André Aciman uitgebracht. Het boek over een homoseksuele vakantieliefde tussen een zeventienjarige Italiaans-Amerikaanse jongen en een 24-jarige Amerikaanse student ontving overwegend positieve recensies.[2][3][4] In 2015 raakte bekend dat de toen 87-jarige James Ivory de roman wilde verfilmen met Shia LaBeouf en Greta Scacchi als hoofdrolspelers.[5] Uiteindelijk werd de boekverfilming door de Italiaanse regisseur Luca Guadagnino opgepikt. Ivory bleef aan het project verbonden als scenarist. Armie Hammer en Timothée Chalamet werden gecast als hoofdrolspelers.[6] De opnames voor de film gingen in mei 2016 van start in Italië.[6] Er werd gefilmd in de provincie Cremona, in de steden Moscazzano, Pandino en Crema.[7] De opnames werden geteisterd door hevige regenbuien.[8]