- Canaan Lane Primary School
- Canal View Primary School
- Carrick Knowe Primary School
- Castleview Primary School
- Clermiston Primary School
- Clovenstone Primary School
- Craiglockhart Primary School
- Craigour Park Primary School
- Craigroyston Primary School
- Dalry Primary School
- Davidson's Mains Primary School
- East Craigs Primary School
- St John Vianney RC Primary School