Tarbolton Primary is situated in the middle of the village. Most of the children come from the village whilst the remainder come from nearby farms, outlying houses and the hamlets of Failford and Stair. The school caters for the education of boys and girls from around 2 years to around 12 years of age.
We are in a new school build having only moved into our new building in February 2017
This session we have 2 early years classes, 9 classes from P1-P7, a staff study area, an open pupil area including our computer suite, and an office block which houses our main office, principal teacher, depute head teacher and the head teacher office.
Pupils have a tarmac and grass area our grass area is not yet complete.
We have a large PE hall which is available for use by the community in the evenings and a large dining hall which is shared with the community.
In addition to this the are 2 community rooms which the school can use when not being used by the community