Clinically reviewed by Dr. Ponlawat Pitsuwan, Physician, Doctor Samui. Last reviewed: August 2026
Diarrhea is a documented but uncommon side effect of oral B12 supplements. It is usually mild and short-lived, often caused by filler ingredients in the tablet rather than B12 itself. Injections bypass the gut entirely, making stomach symptoms far less likely via that route. On Koh Samui, where food-related illness is common, the harder question is usually whether your stomach trouble is from your supplement or from something you ate.
You started a B12 supplement last week, and now you are three days into a Koh Samui trip with loose stools and a queasy stomach. Was it the street food near Chaweng beach last night? The coconut smoothie from the market? Or is it the supplement you have been taking every morning? The cause changes what you do next, so it is worth getting this right.
Diarrhea is listed as a side effect of oral B12 supplements, but it is not common and rarely severe. More often on Samui, what people blame on their B12 is actually traveller’s diarrhea from contaminated food or water. Sometimes both are happening at once. This article helps you work out which is more likely, what to do about it, and when to get seen.

Is Diarrhea a Recognised B12 Side Effect?
Yes, it is documented. The FDA label for B12 (cobalamin) lists diarrhea among possible gastrointestinal side effects. But recognised does not mean common. Most people tolerate B12 supplements without any stomach trouble at all.
When it does happen, it is typically short-lived. It settles on its own within a day or two as your body adjusts. It does not usually need treatment, and it is not a sign that something is seriously wrong.
The key word is oral. This side effect applies to tablets, capsules, and sublingual supplements. If you had a B12 injection, your gut was never involved.
Why B12 Sometimes Causes Diarrhea
Here is something most generic health articles get wrong. When B12 tablets cause stomach upset, the vitamin itself is often not the culprit. The real cause is frequently the filler ingredients used to bind the tablet, particularly sorbitol and mannitol.
Sorbitol is a sugar alcohol that pulls water into the intestines. Even in small amounts, it can cause loose stools in people who are sensitive to it. Many B12 tablets and chewable supplements contain it. Mannitol has a similar effect.
High-dose oral supplementation raises the risk too. A standard supplement dose is very different from a therapeutic high-dose tablet. The more you take, the more these fillers accumulate per dose.

B12 Deficiency Itself Can Cause Diarrhea
This is the distinction most articles miss. Diarrhea, nausea, bloating, and loss of appetite can all be symptoms of B12 deficiency, not just reactions to the supplement.
When B12 is very low, the gut does not function properly and GI symptoms can follow. So you might start a B12 supplement, notice loose stools, and assume the tablet is causing it. But those symptoms may have already been there from the deficiency itself.
If you are not sure whether your levels are actually low, a simple blood test will answer it. At our Chaweng clinic we can check your B12 level the same day.
Oral vs Injectable B12 and Your Gut
| Route | Passes through gut? | GI side effects likely? | Notes |
|---|---|---|---|
| Oral tablet | Yes | Possible | Sorbitol or mannitol in the tablet may be the cause |
| Sublingual (under tongue) | Partial | Less likely | Less gut exposure than swallowed tablets |
| Intramuscular injection | No | Very unlikely | Bypasses the digestive tract entirely |
Intramuscular B12 injections go straight into muscle tissue and absorb directly into the bloodstream. Your stomach and intestines are not involved. If someone tells you their B12 injection gave them diarrhea, it is worth looking for another cause.
Doctor Samui offers B12 injections as part of our IV drip and wellness services. For patients with ongoing absorption problems or significant deficiency, injection is often the better route precisely because it sidesteps these GI issues.
On Koh Samui, Is It B12, Traveller’s Diarrhea, or Both?
This is the real clinical puzzle on Samui. Traveller’s diarrhea is one of the most common reasons tourists visit our clinic. It is picked up from contaminated food or water and is genuinely common here, especially after meals at busy market stalls or shared beach buffets.
Timing tells you a lot. B12 supplement diarrhea tends to start within a few hours of taking the tablet and often coincides with that same dose each time. Traveller’s diarrhea usually hits 12 to 72 hours after eating something contaminated, is more unpredictable, and tends to feel worse.
Fever changes everything. B12-related stomach upset does not cause a fever. If you have diarrhea plus a temperature above 38°C, cramping, vomiting, or blood in your stool, that is not your supplement. That is an infection until proven otherwise, and you need to be assessed.
Long-stay expats on Samui often come in having blamed weeks of GI problems on their B12 routine. More often than not, there is something else going on, and a stool test confirms it quickly.
Managing Mild B12 Diarrhea at Home
If the diarrhea is mild, started after your supplement, and you have no fever or other symptoms, a few simple steps are worth trying first.
Take your B12 with food. A full stomach slows absorption and often reduces irritation from both the vitamin and the fillers. If you have been taking it on an empty stomach, change that first.
Check the label for sorbitol or mannitol in the inactive ingredients. If they are listed, switching to a plain cyanocobalamin or methylcobalamin tablet with minimal fillers may resolve the problem entirely. Sublingual options have less gut exposure and are worth asking about.
In Samui’s heat, mild diarrhea can dehydrate you faster than it would at home. Drink plenty of fluids and do not underestimate how quickly the heat speeds things along.
When to See a Doctor in Koh Samui
Some situations should not be managed at home, especially in a tropical climate where dehydration moves quickly.
Come in if your diarrhea has lasted more than 48 hours, if you have a fever, if there is blood in your stool, or if you cannot keep fluids down. These are not signs of a supplement side effect. They warrant a clinical assessment, a stool test, and possibly IV fluids.
Doctor Samui runs 24-hour hotel and villa visits across the island, covering Chaweng, Lamai, Bophut, Maenam, and Choeng Mon. You do not need to make it to the clinic when you are unwell. Our diarrhea treatment service includes stool testing, oral rehydration guidance, IV drip therapy where needed, and same-day prescriptions.
Red Flag Symptoms After a B12 Injection
For anyone who has had a B12 injection, there is one serious but rare reaction to know about: anaphylaxis. This is a severe allergic response that can occur with injectable B12, particularly cyanocobalamin.
Symptoms include sudden rash, swelling of the face or throat, difficulty breathing, rapid heartbeat, or feeling faint, typically within minutes of the injection. This is a medical emergency. Call for help immediately.
Minor redness or soreness at the injection site is common and not a concern. Diarrhea after a B12 injection is not a typical reaction and points to a different cause.
Diarrhea on Koh Samui needs to be assessed if it lasts more than 48 hours, comes with a fever, or leaves you feeling weak and dehydrated. Doctor Samui offers same-day diarrhea treatment at our Chaweng clinic and 24-hour hotel and villa visits across the island, including stool tests, IV rehydration, and prescriptions. We also offer B12 blood tests and injections for patients managing deficiency. Contact us to book or request a visit to your accommodation.
Frequently Asked Questions
Dr. Ponlawat Pitsuwan
Physician, Doctor Samui
a walk-in clinic based in Chaweng, Koh Samui, with 24-hour hotel and villa visits across the island. He sees tourists, families, and long-stay expats for gastrointestinal illness, diarrhea treatment, B12 deficiency assessment, and IV drip therapy on Koh Samui. His focus is straightforward, evidence-based care delivered in plain language.


