Pirmās ziņas par izglītības pasākumiem Carnikavā ir atrodami jau 1778. gadā. 1786. gadā Carnikavā jau darbojās draudzes skola, savukārt 1867. gadā nodibināta Carnikavas pagasta skola. Tā atradās Carnikavas muižas kalpu mājā, ko vietējie iedzīvotāji bija iesaukuši par "Vācieša māju". Ēka līdz mūsdienām nav saglabājusies. 1868. gadā tika uzsākts celt jaunu skola ēku pie Carnikavas baznīcas. Skola šajā ēkā darbojās līdz 1936. gadam, kad tika uzcelta jauna skolas ēka. Šobrīd 1936. gadā celtajā ēkā Siguļos atrodas pirmskolas izglītības iestāde "Piejūra".
1972. gadā tika uzsākti celtniecības darbi pie pašreizējās skolas ēkas, kas pabeigti 1974. gadā.[1]
2024. gadā Carnikavas pamatskola tiks reorganizēta par Carnikavas vidusskolu.[2]