If your stomach cramps have started recently and you also havediarrhoea, the cause may be a tummy bug (gastroenteritis). This means you have a viral or bacterial infection of the stomach and bowel. It should get better without treatment after a few days.
Gastroenteritis may be caused by:
coming into close contact with someone who's infected
kidney stones – small stones may be passed out in your urine, but larger stones may block the kidney tubes, and you'll need to go to hospital to have them broken up
diverticulitis – inflammation of the small pouches in the bowel that sometimes requires treatment with antibioticsin hospital
If your GP suspects you have one of these conditions, they may refer you to hospital immediately.
Sudden and severe pain in your abdomen can also sometimes be caused by an infection of the stomach and bowel (gastroenteritis). It may also be caused by a pulled muscle in your abdomen or by an injury.
Long-term or recurring abdominal pain
See your GP if you or your child have persistent or repeated abdominal pain. The cause is often not serious and can be managed.