Most people will experience stomach cramps at some point during their lifetime, and they can occur in any age group or population. Common causes of stomach cramps include indigestion, gastroenteritis, menstrual cramps, bladder infection, and excessive flatulence (gas).