Private · Perth · 70 places
Private · Aberfeldy · 26 places
Council nursery · Perth · 32 places
Voluntary / not-for-profit · Blairgowrie · 32 places
Council nursery · Blairgowrie · 50 places
Private · Perth · 35 places
Private · Dundee · 40 places
Voluntary / not-for-profit · Crieff · 30 places
Council nursery · Perth · 24 places
Private · Crieff · 75 places
Council nursery · Perth · 22 places
Council nursery · Perth · 20 places
Private · Crieff · 140 places
Council nursery · Pitlochry · 20 places
Council nursery · Blairgowrie · 32 places
Council nursery · Dunblane · 10 places
Council nursery · Aberfeldy · 70 places
Private · Perth · 24 places
Private · Perth · 118 places
Private · Crieff · 12 places
Private · Crieff · 32 places
Voluntary / not-for-profit · Perth · 20 places
Private · Auchterarder · 84 places
Council nursery · Crieff · 24 places
Private · Blairgowrie · 47 places
Council nursery · Blairgowrie · 72 places
Private · Perth · 102 places
Council nursery · Perth · 24 places
Council nursery · Crieff · 74 places
Voluntary / not-for-profit · Kinross · 20 places
Private · Perth · 50 places
Private · Auchterarder · 74 places
Private · Perth · 46 places
Council nursery · Perth · 32 places
Private · Perth · 30 places
Council nursery · Perth · 50 places
Private · Perth · 83 places
Council nursery · Perth · 6 places
Private · Kinross · 24 places
Council nursery · Kinross · 30 places
Council nursery · Aberfeldy · 10 places
Council nursery · Perth · 97 places
Council nursery · Perth · 16 places
Private · Perth · 75 places
Private · Perth · 67 places
Voluntary / not-for-profit · Perth · 24 places
Council nursery · Perth · 157 places
Council nursery · Perth · 58 places
Private · Perth · 35 places
Council nursery · Dundee · 30 places
Council nursery · Dundee · 32 places
Private · Blairgowrie · 49 places
Council nursery · Pitlochry · 20 places
Council nursery · Perth · 32 places
Voluntary / not-for-profit · Kinross · 70 places
Council nursery · Kinross · 85 places
Council nursery · Blairgowrie · 20 places
Private · Kinross · 69 places
Council nursery · Perth · 116 places
Private · Auchterarder · 50 places
Private · Crieff · 46 places
Private · Perth · 60 places
Council nursery · Pitlochry · 8 places
Council nursery · Dundee · 32 places
Council nursery · Perth · 64 places
Voluntary / not-for-profit · Auchterarder · 24 places
Council nursery · Methven · 40 places
Council nursery · Kinross · 32 places
Council nursery · Kinross · 53 places
Council nursery · Perth · 24 places
Voluntary / not-for-profit · Crieff · 48 places
Voluntary / not-for-profit · Perth · 50 places
Council nursery · Perth · 24 places
Private · Crieff · 20 places
Council nursery · Blairgowrie · 122 places
Council nursery · Perth · 45 places
Council nursery · Perth · 98 places
Council nursery · Perth · 30 places
Private · Perth · 19 places
Voluntary / not-for-profit · Perth · 40 places
Council nursery · Pitlochry · 76 places
Private · Dunkeld · 20 places
Council nursery · Blairgowrie · 74 places
Council nursery · Perth · 30 places
Council nursery · Perth · 82 places
Council nursery · Perth · 54 places
Private · Kinross · 50 places
Council nursery · Dunkeld · 40 places
Council nursery · Perth · 50 places
Council nursery · Crieff · 35 places
Council nursery · Perth · 85 places
Council nursery · Perth · 30 places
Council nursery · Perth · 20 places
Council nursery · Perth · 24 places
Council nursery · Perth · 39 places
Voluntary / not-for-profit · Perth · 40 places
Voluntary / not-for-profit · Perth · 90 places
Voluntary / not-for-profit · Kinross · 32 places
Council nursery · Auchterarder · 80 places
Private · Perth · 52 places
Private · Perth · 57 places
Private · Perth · 69 places
Council nursery · Perth · 66 places
Council nursery · Perth · 50 places
Council nursery · Perth · 24 places
Council nursery · Perth · 20 places
Source: Care Inspectorate datastore (as at 30 September 2026), Open Government Licence.