انشأ المعهد في عام ١٩٩٨م بمبادرة من سمو الشيخة موزة بنت ناصر المسند حرم سمو الأمير المفدى، التي أصدرت توجيهاتها لإنشاء معهد يوفر التعليم المناسب لذوى الإعاقة البصرية.
و يحظى المعهد بالدعم الحكومي و دعم القطاع الخاص المتمثل في دعم سمو الشيخة موزة بنت ناصر المسند، حرم السمو الأمير المفدى، وبعض الشركات والمؤسسات الوطنية التي ساهمت فى توفير الدعم المادي و المعنوي للمعهد، و يأمل المعهد في المستقبل أن يأخذ شكل مركز تعلم يقدم الخدمات للمعاقين بصريا بعد أن يتم دمجهم في المجتمع التعليمي العام.