มีหลายเงื่อนไขที่สามารถทำให้เกิดอาการคลื่นไส้และอาเจียนได้ แต่โรคทางเดินอาหารเป็นโรคที่พบได้บ่อยที่สุด ตัวอย่างเช่นคนที่ติดเชื้อไวรัสในกระเพาะอาหารอาจป่วยเป็นโรคกระเพาะอาหาร แพ้ท้องและดื่มสุรามากเกินไปอาจทำให้เกิดอาการเหล่านี้เช่นกัน บางครั้งยาทั้งที่สั่งโดยแพทย์และขายตามเคาน์เตอร์อาจส่งผลให้บุคคลป่วย ในบางกรณีพวกเขาอาจเป็นผลข้างเคียงของการใช้ยา แต่ในบางกรณีมันอาจพัฒนาเพราะบุคคลนั้นมีความไวต่อส่วนผสม
สาเหตุที่พบบ่อยที่สุดของอาการคลื่นไส้และอาเจียนอาจเป็นโรคทางเดินอาหาร ตัวอย่างเช่นบุคคลอาจป่วยหลังจากจับไวรัสจากบุคคลอื่นหรือแบคทีเรียที่บริโภคซึ่งปนเปื้อนอาหารที่เตรียมหรือจัดการอย่างไม่เหมาะสม นอกจากนี้ผู้คนมักจะพัฒนาความเจ็บป่วยทางเดินอาหารเพราะพวกเขาล้มเหลวในการสังเกตเทคนิคการล้างมืออย่างเหมาะสม ในกรณีเช่นนี้บุคคลอาจบังเอิญได้รับอุจจาระในปากของเขาโดยไม่ทราบว่าเป็นแม้กระทั่งในมือของเขา สิ่งนี้อาจเกิดขึ้นได้หากอาหารของเขาถูกเตรียมหรือเสิร์ฟโดยผู้ที่ไม่ได้ล้างมือให้สะอาด
เมื่อหญิงตั้งครรภ์การเปลี่ยนแปลงของฮอร์โมนความไวต่อกลิ่นและระบบย่อยอาหารที่มีความละเอียดอ่อนมากขึ้นอาจทำให้เธอมีอาการแพ้ท้อง อาการแพ้ท้องมักจะเกิดขึ้นโดยไม่มีเหตุผลและมักไม่เกิดขึ้นในตอนเช้า ผู้หญิงอาจรู้สึกคลื่นไส้และอาเจียนในตอนบ่ายตอนเย็นและตอนกลางคืนแม้ว่าอาการเหล่านี้มักจะเกิดขึ้นบ่อยที่สุดในตอนเช้า
การดื่มแอลกอฮอล์มากเกินไปเป็นอีกสาเหตุของอาการคลื่นไส้และอาเจียน บ่อยครั้งที่ผู้คนประเมินค่าเครื่องดื่มแอลกอฮอล์เกินจำนวนที่พวกเขาสามารถบริโภคได้โดยไม่ป่วย เมื่อคนดื่มจนถึงจุดที่เกินเขาอาจเริ่มรู้สึกคลื่นไส้และประสาทที่ควบคุมการสะท้อนปิดปากของเขาอาจจะทื่อ ทำให้เขามีแนวโน้มที่จะอาเจียนซึ่งเป็นผลดีต่อร่างกายเพราะกำจัดแอลกอฮอล์ส่วนเกิน เมื่อร่างกายไม่สามารถกำจัดแอลกอฮอล์ส่วนเกินด้วยวิธีนี้หรือเมื่ออาเจียนไม่ได้กำจัดแอลกอฮอล์มากพอบุคคลที่ได้รับผลกระทบอาจก่อให้เกิดพิษแอลกอฮอล์
ยาหลายชนิดสามารถทำให้คนรู้สึกป่วยกระเพาะและยาปฏิชีวนะหลายชนิดเป็นที่รู้จักโดยเฉพาะสำหรับอาการนี้ อย่างไรก็ตามบางครั้งคนมีความไวต่อยาแม้ว่าจะไม่ทำให้เกิดอาการปวดท้อง ในบางกรณีการกินก่อนทานยาอาจช่วยป้องกันปัญหานี้ได้


