Skip to main content
Telecommunication

Safaricom Customer Care Number & Contacts 2026

safaricom customer care contacts

Getting through to Safaricom support on a weekday morning is manageable. Try calling on a Friday afternoon after 3pm and you’ll age visibly waiting. If you’ve already punched through the M-PESA menu twice and still haven’t spoken to a human, this page will save you the next 20 minutes.


Contacts At a Glance

  • Customer care line: 100 (from Safaricom line) or 0722 000 100 (from any network)
  • Alternate number: +254 722 000 100 (calling from abroad)
  • WhatsApp support: 0722 000 100 (WhatsApp)
  • Live chat: safaricom.co.ke (bottom-right chat widget)
  • Email/online form: customercare@safaricom.co.ke
  • Social media: Twitter/X @Safaricom_Care (most responsive)
  • Operating hours: 24 hours, 7 days a week
  • Best time to call: Tuesday–Thursday, 9am–11am

Calling Safaricom: What to Expect

When you dial 100, you’ll land on an automated menu that splits into M-PESA issues, line/data problems, and general queries. Press 0 at any point to try and reach a live agent — it doesn’t always work on the first attempt, but it skips you past three sub-menus. Have your Safaricom number, national ID number, and the last transaction you made on M-PESA ready before you call. If your issue involves a specific transaction, note the M-PESA message confirmation code — agents will ask for it immediately and without it the call gets longer than it needs to be.

Monday mornings and the last week of every month are the worst times to call — that’s when M-PESA float issues, end-of-month payments and bill pay failures flood the lines. If you genuinely can’t avoid those windows, the hold time can stretch past 25 minutes. One trick that works surprisingly well: call from a second phone while keeping the first line on hold. Agents can sometimes pull up your account from a different number if you verify your ID correctly, which means you don’t lose your place in the queue.


Other Ways to Get Help

Twitter/X is where Safaricom’s support team genuinely earns its keep. The @Safaricom_Care handle responds within 15–30 minutes during business hours, and they can escalate M-PESA reversals, line suspension issues and billing disputes directly from the DM thread. Don’t post your details publicly — always move to DMs once they respond.

WhatsApp on 0722 000 100 works well for straightforward queries like checking your data balance, requesting a statement or asking about bundle offers. The responses are semi-automated at first, but if you type “agent” or “speak to someone” it usually connects you to a human within a few minutes. For account security issues — like a compromised M-PESA PIN or suspected SIM swap — skip WhatsApp entirely and call 100 directly, because those issues need live verification.

The live chat on safaricom.co.ke is decent for non-urgent stuff, though it goes offline late evenings. Email is genuinely slow — responses take 2–3 business days and it’s best reserved for formal complaints or when you need a paper trail. For M-PESA transaction disputes and refunds, skip the phone and go straight to Twitter/X — you’ll get a faster resolution and a written record of what was promised.


The Issues People Actually Call About

M-PESA Money Sent to Wrong Number You sent money to the wrong person and they’re not picking up. This happens more than Safaricom would like to admit. Dial 100 immediately and report it as a transaction dispute — agents can initiate a reversal request within the first 24 hours far more effectively than you can through the app alone.

M-PESA Account Suspended or Locked Your M-PESA goes dark, usually after too many wrong PIN attempts or a flagged transaction. Calling 100 is the only real fix here — they’ll ask you to verify with your ID and walk you through reactivation. Don’t waste time on the app when this happens.

Safaricom Data Bundle Not Activated You bought a bundle, the money left your M-PESA, but your data shows zero. Wait 10 minutes first — sometimes there’s a system delay. If it hasn’t reflected after that, WhatsApp 0722 000 100 with your transaction code and they’ll sort it quickly, usually within the same conversation.

SIM Card Lost or Stolen Call 100 from any phone immediately to suspend the line before someone uses your M-PESA. You’ll need to visit a Safaricom shop in person with your original ID to get a replacement SIM — this one can’t be fully resolved remotely, so go early because shop queues move slowly after 11am.

Safaricom Home Fiber Fault or Slow Speeds Fiber faults get a dedicated team. Call 100 and select the home fiber option, or tweet @Safaricom_Care with your account number. Engineers are typically dispatched within 24–48 hours for outages, though that window stretches over weekends.


Questions People Ask About Safaricom Support

What’s the fastest way to reach a real person at Safaricom? Dial 100, then press 0 repeatedly to bypass the automated menus. Calling between 9am and 11am on a Tuesday or Wednesday gives you the shortest wait times consistently.

Can I reverse an M-PESA transaction I sent by mistake? Yes, but only if you act fast. Call 100 and report it within 24 hours. Safaricom can contact the recipient’s line and request a reversal — they can’t force it if the recipient refuses, but having the report on file helps if you escalate further.

Does Safaricom have 24-hour customer support? The 100 line runs 24/7, but the quality of support drops significantly between midnight and 6am. For urgent M-PESA issues those hours are fine — for anything complex, wait until morning.

Why does Safaricom keep putting me on hold for so long? Peak hours (8–9am and 4–6pm on weekdays) and end-of-month billing cycles are the main culprits. The Twitter/X DM channel is genuinely faster during those windows and handles most account issues just as effectively.


If your issue involves money — a stuck transaction, wrong transfer or disputed charge — take a screenshot of every M-PESA confirmation message before you call. Agents move faster when you can quote the exact transaction time and amount in the first 30 seconds.

Last verified: March 2026 | Spot an error? Contact us.

We accept sponsored guest posts, please email editor@customercareinfo.org

Leave a Reply