Nguyên nhân gây nấc thường không rõ, nhưng nấc trong thời gian ngắn thường là do các nguyên nhân sau: Giãn dạ dày Uống rượu Nuốt các đồ nóng hoặc các chất kích thích Nấc dai dẳng và khó chữa có rất nhiều nguyên nhân (xem Bảng: Một số nguyên nhân gây ra nấc).