هذه السورة مكّيّة، والسبب في نزولها أنّ اليهود أمروا كفّار مكّة أن يسألوا رسول الله صلّى الله عليه وسلّم عن السبب الذي أحلّ بني إسرائيل بمصر، فنزلت السورة.
وقيل: سبب نزولها تسلية النبيّ صلّى الله عليه وسلّم عمّا/ يفعله به قومه بما فعل إخوة يوسف بيوسف، وسورة يوسف لم يتكرّر من معانيها في القرآن شيء كما تكرّرت قصص الأنبياء، ففيها حجّة على من اعترض بأن الفصاحة تمكّنت بترداد القول، وفي تلك القصص حجّة على من قال في هذه: لو كرّرت، لفترت فصاحتها.