Naktinio pykinimo priežastys dažnai yra tos pačios, kurios sukelia pykinimą dieną. Kai kurios dažniausios naktinio pykinimo priežastys yra stresas, rytinis pykinimas, šalutinis vaistų poveikis ir virusinės ar bakterinės infekcijos. Asmuo taip pat gali patirti naktinį pykinimą dėl rėmens ar virškinimo sutrikimų. Kai kuriais atvejais žmogų gali pykinti ir naktį, nes jis persigėrė alkoholiniais gėrimais. Nors naktinis pykinimas negali kelti nerimo, žmogui, kuriam nuolatinis pykinimas, gali būti naudinga kreiptis patarimo į gydytoją.
Stresas yra viena dažniausių naktinio pykinimo priežasčių. Dienos valandomis daugelis žmonių yra per daug užsiėmę, kad nepastebėtų streso ir nerimo padarinių. Tačiau naktį, kai viskas tylu ir jie turi galimybę pailsėti, kai kuriuos žmones slegia rūpesčiai ir stresai. Dėl to žmogų gali ne tik pykinti, bet ir gali būti sunku užmigti.
Rytinis pykinimas yra dar viena dažna naktinio pykinimo priežastis. Rytinis pykinimas, pasireiškiantis pykinimu ir vėmimu, yra dažnas ankstyvojo nėštumo simptomas. Daugelis žmonių tikisi, kad rytinio pykinimo simptomai vargins tik ryte, tačiau nustemba sužinoję, kad nėščią moterį jis gali paveikti bet kuriuo paros ar nakties metu. Naktį gali būti net blogiau, nes šiuo paros metu moters skrandis dažnai jaučiasi tuščias, o tai gali sukelti nerimo jausmą.
Virškinimo trakto ligos, kurias sukelia virusai ir bakterijos, taip pat gali sukelti naktinį pykinimą. Pavyzdžiui, skrandžio virusu užsikrėtęs žmogus gali jausti simptomus naktį. Tačiau tokie simptomai gali pasireikšti bet kuriuo dienos ar nakties metu. Naktinis pykinimas gali būti tiesiog susijęs su tuo, kada žmogus užsikrėtė virusu. Pavyzdžiui, jei žmogus per dieną užsikrėtė virusu, kurio inkubacinis laikotarpis trunka aštuonias valandas, didelė tikimybė, kad naktį jį pradės pykinti.
Kai kuriais atvejais nevirškinimas ir rėmuo gali sukelti pykinimą naktį. Pavyzdžiui, žmogus per vakarienę gali suvalgyti ką nors, kas jam sukelia skrandžio sutrikimus. Kai kuriais atvejais simptomai pasireiškia ne iš karto, bet tam tikru nakties metu gali sukelti pykinimą. Rėmuo, kuriam būdinga skrandžio rūgštis, kuri patenka į stemplę, taip pat gali sukelti pykinimą naktį. Tiesą sakant, tie, kurie eina miegoti per tris valandas po valgio, gali patirti šią pykinimo priežastį.
Asmuo taip pat gali patirti naktinį pykinimą po to, kai per daug išgėrė alkoholinių gėrimų. Kai kuriais atvejais žmogus pradeda pykinti netrukus po to, kai išgėrė per daug. Tačiau kitais atvejais žmogus gali eiti miegoti ir vėliau pabusti nuo pykinimo.