How to politely say no to hawkers without feeling guilty
By Paulette Mboga, December 9, 2025“Madam, tropical?” If you have ever walked down a busy Nairobi street, you’ve probably heard this line dozens of times.
Hawkers are part of life in Kenya, popping up on every corner with snacks, drinks, sunglasses, or even “original” branded shoes. While it’s tempting to buy everything, sometimes you just don’t want to. Saying no can feel awkward, but it doesn’t have to.
Here are four fun ways to politely decline without feeling guilty.
Smile and wave it off
The first trick is simple but effective. Give them a warm smile, a nod, and politely shake your head. You can even add, “Asante sana, maybe next time!” Hawkers often respond to attitude more than words.

By showing respect while declining, you avoid tension and still remain polite. Remember, a smile can go a long way, and it doesn’t cost a shilling!
Use humour to diffuse the situation
Hawkers are usually friendly and energetic, so humour works wonders. You can say something like, “Ah, I’m on a strict diet of air today, so I can’t buy anything.” Or, “I’m just window shopping” A light joke makes the “no” feel less harsh and keeps the interaction fun.
Many hawkers appreciate a good laugh and will move on with a smile instead of feeling rejected.
Pretend you’re on an urgent call or in a rush
Sometimes the best way to avoid buying is to act busy. Keep your phone up and say, “Sasa sasa, I’m on a call!” or “Pole, I’m late for a meeting!” This gives the hawker a clear, non-personal reason to move on.

It works well in crowded places like CBD, where hawkers understand that people are always in a hurry. Bonus: you don’t have to feel guilty because it’s situational, not personal.
Practice the gentle decline
This method is all about repeating a polite “no, thank you” without overexplaining. You can say, “Asante, labda next time,” or “Si leo, thanks.” Keep your tone soft but firm. If they insist, just smile and repeat yourself.
Over time, hawkers will respect your consistency and won’t push as hard. It’s simple, effective, and keeps your conscience clean.
Saying no doesn’t have to feel like rejecting someone’s livelihood. It’s perfectly fine to set boundaries while being polite. Next time you hear, “Madam, tropical?” you can smile, laugh, or gently decline, all without feeling guilty. Remember, your wallet, time, and sanity deserve respect too, and a little kindness goes a long way for everyone.