Stomach pain that comes and goes in waves is often described as cramping or colicky pain. This pattern can happen when an organ in the abdomen squeezes or contracts against a blockage or irritation, such as with gas, gallstones, kidney stones, or some bowel problems.
The pain may build up, ease off, and then return. Where the pain is felt, how long it lasts, and whether it happens after eating, bowel movements, or urination can help point to the cause. Some causes are mild and temporary, but others may need medical evaluation.
Seek urgent care if the pain is severe, keeps getting worse, lasts for several hours, or comes with fever, repeated vomiting, a hard or swollen belly, yellow skin or eyes, blood in the stool, fainting, or trouble passing stool or gas. Children with repeated waves of strong belly pain should also be checked promptly.
Avoid taking laxatives, strong pain medicines, or antibiotics without medical advice, as they can hide symptoms or worsen some conditions. A primary care provider, gastroenterologist, or urgent care clinician can help decide whether tests or imaging are needed.