من اللافت للنظر في شيوخه أنّهم جميعا من المشرق، التقاهم في رحلته، فأخذ عنهم، وهذه أسماؤهم مرتبة على وفق حروف الهجاء:
-أحمد بن سعيد بن أحمد المصري، المعروف بابن نفيس، ت 453 ه.
-أحمد بن محمد، أبو الحسن القنطري، نزيل مكة، ت 438 ه.
-أبو الحسن بن السّمسار، نزيل دمشق.
-الحسن بن علي بن إبراهيم، أبو عليّ الأهوازي، نزيل دمشق، ت 446 ه.
-الحسن بن محمد بن إبراهيم البغداديّ المالكيّ، نزيل مصر، ت 438 ه.
-أبو العلاء المعري، أحمد بن عبد اللّه بن سليمان، ت 449 ه، لقيه بمعرّة النعمان.
-عليّ بن إبراهيم، أبو الحسن الحوفيّ المصريّ، ت 430 ه.
-عليّ بن محمد بن عليّ، أبو القاسم، الشريف الزّيديّ الحرّانيّ، ت 433 ه.
-محمد بن أحمد، أبو عبد اللّه الفاسيّ، نزيل ميافارقين.
-محمد بن الحسين بن محمد، أبو عبد اللّه الكارزينيّ المكّيّ، ت بعد 440 ه.
-محمد بن علي، أبو بكر المطوعيّ المكّيّ.
تلاميذه:
كلّهم من الأندلس، درسوا عليه بعد عودته من المشرق وإقامته بقرطبة، وهم على وفق حروف الهجاء:
-أحمد بن عبد اللّه بن طريف، أبو الوليد القرطبيّ، ت 520 ه.
-الحسين بن عبيد اللّه الحضرميّ، أبو عليّ القرطبيّ، ت 486 ه.
-خلف بن إبراهيم بن خلف، أبو القاسم القرطبيّ، المعروف ب (ابن الحصّار) ، ت 511 ه.