Les parents expatriés ont un vaste choix d’options variées en matière de scolarité en Indonésie. Bien que les écoles publiques ne soient pas prisées par les familles expatriées, le pays compte un choix impressionnant d’écoles privées et internationales. 
Les écoles publiques sont connues sous le nom d’écoles nationales en Indonésie. Ces écoles sont supervisées par le gouvernement et suivent le programme scolaire indonésien. La langue d’enseignement dans les écoles publiques est le bahasa Indonesia, tandis que d’autres langues indigènes sont toujours utilisées dans des régions plus reculées du pays. En raison de la barrière de la langue et de la qualité moindre des écoles publiques, les enfants expatriés fréquentent rarement les écoles publiques en Indonésie. 

Les écoles privées en Indonésie sont appelées écoles nationales plus. Ces écoles ont généralement des normes plus élevées et proposent le programme scolaire indonésien, conjointement avec un programme scolaire international, tel que le baccalauréat international. Certaines de ces écoles enseignent également en anglais. 

Bien que la majorité des élèves dans les écoles privées soient indonésiens, certains parents expatriés font le choix d’envoyer leurs enfants dans ces écoles en raison des frais de scolarité moins élevés en comparaison avec les écoles internationales et des possibilités d'intégration culturelle qu’elles offrent. 

Il existe un vaste nombre d’écoles internationales en Indonésie, dont des écoles qui proposent le programme scolaire national d’un certain nombre de pays, y compris le Royaume-Uni, les États-Unis, la France, l’Allemagne, l’Inde, le Japon, la Corée du Sud, la Nouvelle-Zélande, la Russie et Singapour. Beaucoup de ces écoles proposent aussi le programme du baccalauréat international.

Il y a eu une certaine confusion en ce qui concerne le statut des écoles internationales en Indonésie ces dernières années en raison de la législation qui n’autorise plus les écoles à faire usage du terme « internationale » dans leur nom. Par conséquent, un certain nombre d'écoles internationales ont dû changer leur nom. Ces changements font partie des efforts du gouvernement pour renforcer les règlementations concernant les écoles internationales qui exercent dans le pays et empêcher les écoles de faible qualité de facturer une prime à l’enseignement simplement en ajoutant le terme                            « internationale » à leur nom. 

Les frais de scolarité peuvent être très élevés dans les écoles internationales indonésiennes et choisir la bonne école peut être intimidant pour les nouveaux arrivants. Le trafic routier peut être un problème, surtout à Jakarta, donc la localisation de l’école est quelque chose qu’il faut également prendre en considération lorsqu’on décide dans quelle ville habiter.