The official currency is the Kenyan Shilling (KES), but US Dollars are widely accepted in most places. It's advisable to carry some local currency for small purchases.