Freelance Writing Jobs in Kenya
Last updated: 21 October 2026
Is freelance writing a real way to earn in Kenya?
Yes. Businesses, blogs, agencies and organisations constantly need written content: articles, website copy, product descriptions, newsletters, social media captions, scripts and reports. Many cannot afford a full-time writer, so they hire freelancers by the piece or by the month. Kenya has a large pool of English and Swahili speakers, which gives writers a real advantage with both local and international clients.
It is also one of the most beginner-friendly freelance skills. You do not need expensive equipment, only a laptop or a good phone, reliable internet and the discipline to meet deadlines. The challenge is competition. Many new writers chase the same low-paid jobs, so the writers who earn well are the ones who specialise, deliver on time and build proof of their work.
Types of freelance writing work
- Blog and article writing: the most common entry point, often for SEO or company websites.
- Web and sales copy: landing pages, adverts and product descriptions.
- Ghostwriting: writing that clients publish under their own names.
- Editing and proofreading: improving other people text.
- Social media writing: captions, scripts and posts.
- Technical and specialist writing: finance, health, legal or technology topics, which usually pay more.
- Translation: English and Swahili, or other local languages.
Skills you need before you start
You need clear grammar, a natural tone, the ability to research a topic quickly and the habit of checking facts. Learn the basics of search-friendly writing, such as using headings and writing for a specific reader. Learn how to follow a brief and revise when a client asks. Most beginners improve fastest by reading good writing every day and practising short pieces on topics they already know.
Build three writing samples
Clients hire proof. Write three to five sample pieces on topics you can explain well, for example budgeting with M-Pesa, choosing a rental, or starting a small online business. Make each one clear, accurate and between 600 and 1,200 words. Publish them on a free blog or put them in a shared document with a public link. Add a short bio that says who you help and what you write. If you can, get a friend or mentor to edit them first.
Where to find freelance writing clients
Start with three routes. First, freelance marketplaces, which are explained in our freelance platforms guide. Second, direct pitching: find Kenyan businesses, blogs and agencies with weak or outdated content and send a short, specific pitch with your samples. Third, your network: tell people what you write and ask for introductions. Check company career pages too, since some hire contract writers. Expect many replies to be silence. Send consistently and improve each pitch.
How much should you charge?
Rates vary widely by niche, experience and client. New writers often charge by article or by word, then move to project or monthly rates as they gain reviews. Do not copy numbers from a social media post; research what writers in your niche are charging, price yourself fairly and raise your rate after every few strong reviews. Always agree on word count, number of revisions, deadline and payment terms in writing before starting. For bigger projects, ask for a deposit.
Getting paid
Local clients commonly pay by M-Pesa, which is quick and easy. International clients pay through platforms or transfers, so check withdrawal options, fees and exchange rates before accepting work. Keep invoices and records of every payment, and check the current tax rules with the Kenya Revenue Authority.
Writing scams to avoid
Never pay to get a writing job, and avoid clients who ask you to do a long "test" article for free. Be careful of "content mills" that pay almost nothing, fake clients who send overpayment cheques and anyone who wants to move you to a private chat before paying. Use our scam checker quiz and read the legit jobs guide.
Earn while you build
Writing income takes weeks to start. Meanwhile, you can earn small amounts from a free option such as ZangCash referrals, where agents earn up to KSh 5 per genuine completed request. Pair it with our wider freelance guide as you grow.
ZangCash agents earn a commission for each genuine customer request they refer. Joining is free. Earnings depend on real requests, so treat it as a side income, not a salary.
Join ZangCash freeFrequently asked questions
Can beginners get freelance writing jobs in Kenya?
Yes, but expect low rates at first. Good samples and reviews help you raise your prices.
How much do freelance writers earn in Kenya?
It varies widely by niche and client. Beginners earn little; specialists and experienced writers earn more.
Do I need a degree to be a freelance writer?
No. Clients care about samples, accuracy and reliability.
How do freelance writers get paid in Kenya?
Local clients often use M-Pesa; international clients pay through platforms or transfers.
Disclosure: some links on this site are affiliate links to ZangCash. See our affiliate disclosure.