The following are reasons why Agikuyu resisted British rule in Kenya
- Fear for loss of independence and power, particularly for leaders such as Waiyaki Wa Hinga.
- Forced supply of grains to railway, trade and mail caravans.
- Imperial British East Africa Company raids for grains and cattle in the Agikuyu countryside, during which the people, especially women were harassed.
- Interference with Gikuyu culture, especially by Missionaries, who the Agikuyu saw as not different from Imperial agents.
- Massive land alienation for white settlement.
- Excessive force, which the British applied to enforce their policies. Many punitive expeditions were sent to force them to accept British rule.