Yatılı okulların avantajı, çocuğun kendi gelişimi için öğrenmesi gereken şeyleri öğrenir. Bir kişiye bağımlı olmadan yemek yapmasını, yatağını toplamasını, düzenli olmasını vs kişisel şeyleri tek başına yapabilmeyi öğrenirler.
Yatılı okulun dezavantajı ise; aile sıcaklığından uzak olmaktır.