Your charity for Scotland’s environment

North Ayrshire

There are currently 92 schools registered with the Eco-Schools programme in the North Ayrshire area.

School NameLocationPostcodeGreen Flag Award
Abbey Primary SchoolKilwinningKA13 7HD
Annick Primary SchoolIrvineKA11 1BQ
Ardeer Primary SchoolStevenstonKA20 3LZ
Ardrossan AcademyArdrossanKA22 8AR
Arran High SchoolIsle of ArranKA27 8NG
Aspire ScotlandKilbirnieKA25 7DJ
Auchenharvie AcademyStevenstonKA20 3JW
Beith Primary SchoolBeithKA15 1EZ
Blacklands Primary SchoolKilwinningKA13 6JJ
Bradshaw NurserySaltcoatsKA21 5HR
Braefoot Nursery & OSC LtdBeithKA15 2AE
Bright Beginnings NurseryIrvineKA12 0NR
Brisbane Primary SchoolLargsKA30 9DZ
Brodick NurseryBrodickKA27 8DL
Brodick Primary SchoolBrodickKA27 8DW
Burnside House NurseryIrvineKA12 8RU
Busy Bees NurseryArdrossanKA22 8EH
Caledonia Primary SchoolSaltcoatsKA21 5AF
Castlepark Early Years CentreIrvineKA12 9LQ
Castlepark Primary SchoolIrvineKA12 9LQ
Cheery Tots ChildcareKilwinningKA13 6AU
Corrie Primary SchoolIsle of ArranKA27 8JP
Corsehill Primary SchoolKilwinningKA13 7GW
Cumbrae Primary SchoolMillportKA28 0BB
Dalry Daycare CentreDalryKA24 5AG
Dalry Early Years CentreDalryKA24 5DR
Dalry Primary SchoolDalryKA24 5DR
Douglas Park NurseryLargsKA30 8JB
Dreghorn Primary SchoolIrvineKA11 4AP
Dykesmains Primary SchoolSaltcoatsKA21 6EX
Elderbank Primary SchoolIrvineKA11 1LA
Fairlie Primary SchoolFairlieKA29 0BW
First Steps NurseryIrvineKA12 0YD
Garnock AcademyKilbirnieKA25 7AX
Gateside Primary SchoolGatesideKA15 2LF
Glebe Primary SchoolIrvineKA12 0DQ
Glencairn Primary SchoolStevensonKA20 3HQ
Glengarnock Primary SchoolBeithKA14 3AF
Glengarnock Transitional Learning CentreGlengarnockKA14 3DA
Greenwood AcademyIrvineKA11 4HL
Hayocks Primary SchoolStevenstonKA20 4HG
Haysholm SchoolIrvineKA12 0NE
Irvine Royal AcademyIrvineKA12 8SJ
James McFarlane SchoolArdrossanKA22 7DQ
James Reid SchoolSaltcoatsKA21 6LH
Kelburn Primary SchoolLargsKA30 9HT
Kilmory Primary SchoolIsle of ArranKA27 8EP
Kilwinning AcademyKilwinningKA13 7HD
Kilwinning Early Years CentreKilwinningKA13 6SE
Lamlash PlaygroupLamlashKA27 8NP
Lamlash Primary SchoolIsle of ArranKA27 8NP
Largs AcademyLargsKA30 9JX
Lawthorn Primary SchoolIrvineKA11 2AY
Little Deers NurseryKilwinningKA13 7PF
Loudoun Montgomery Primary SchoolIrvineKA12 8DF
Mayfield Primary SchoolSaltcoatsKA21 6HS
Moorpark Primary SchoolKilbirnieKA25 7EP
Pennyburn Primary SchoolKilwinningKA13 6SE
Pirnmill Primary SchoolBrodickKA27 8HP
Playtime Early YearsDalryKA24 4BA
Rainbow ChildcareKilwinningKA13 6EN
Shiskine Primary SchoolShiskineKA27 8EP
Skelmorlie Primary SchoolSkelmorliePA17 5BA
Spark of Genius - CaledonianGlengarnockKA14 3DA
Springside Primary School & Early Years ClassIrvineKA11 3AZ
Springvale Nursery CentreSaltcoatsKA21 6JD
St Anthony's Primary SchoolSaltcoatsKA21 6DE
St Bridget's Primary School & EYCKilbirnieKA25 6EJ
St John Ogilvie Primary SchoolIrvineKA11 1PZ
St John's Primary SchoolStevenstonKA20 4HH
St Luke's Primary SchoolKilwinningKA13 6LF
St Mark's Primary SchoolIrvineKA12 0NS
St Mary's Primary School & Early Years ClassLargsKA30 9JU
St Matthew's AcademySaltcoatsKA21 5NT
St Palladius Primary SchoolDalryKA24 5DG
St Peter's Children's CentreArdrossanKA22 8DU
St Peter's Primary SchoolArdrossanKA22 7PX
St Winning's Primary SchoolKilwinningKA13 6JX
Stanecastle SchoolIrvineKA11 1AQ
Stanley Primary SchoolArdrossanKA29 0DL
Summerlea House NurseryLargsKA30 8DG
The Owl and Pussycat NurseryIrvineKA12 8PS
Top Tots NurseryKilburnieKA25 7AP
Top Tots Two NurseryBeithKA15 2AX
Treetops NurseryIrvineKA12 9HY
Treetops Too NurserySaltcoatsKA21 6LR
West Kilbride Primary SchoolWest KilbrideKA23 9EX
West Kilbride Village NurseryWest KilbrideKA23 9AX
Whitehirst Park Primary SchoolKilwinningKA13 6NQ
Whiting Bay Primary SchoolIsle of ArranKA27 8PX
Winton Primary SchoolArdrossanKA22 8JP
Woodlands Primary SchoolIrvineKA12 0PU