Keňskou měnou je keňský šiling (KES). Šiling se dělí na 100 centů. Keňská centrální banka vydává bankovky v nominálních hodnotách 50, 100, 200, 500 a 1 000 šilinků. V oběhu jsou mince v hodnotách 5, 10, 20 a 50 centů a 1, 2, 5 a 10 šilinků.
První keňský šilink byl zaveden v roce 1966 a nahradil východoafrický šilink. Východoafrický šilink byl zaveden v roce 1920 a nahradil rupii. Rupie byla zavedena v roce 1895, kdy byla Keňa britskou kolonií.
Keňský šilink je stabilní měnou a jeho kurz je ve srovnání s ostatními měnami relativně nízký. Keňský šilink se používá v Keni, Ugandě, Tanzanii a Somálsku.