There are 34 public pre-service primary teacher training colleges in Kenya today offering certificates in Primary Teacher Education.
These institutions are well distributed across the country. The current enrollment in the 34 colleges stands at 3,922 (14.7 per cent) against the expected capacity of 26,650 students. This means the total idle capacity in the pre-service primary teacher training colleges is 22,728 (85.3 per cent).