برخی معجزه را موجب خرق قانون علیت می دانند. بسیاری از اندیشمندان غربی نیز کوشیده اند تا از طریق علوم تجربی معجزه را تبیین کنند؛ اما به دلیل عدم موفقیت، گروهی با وجود شواهد تاریخی فراوان، وقوع معجزه را انکار کرده اند. گروهی نیز معجزه را معارض با علم دانسته، آن را به منزلة رویدادی غیر علمی پذیرفته اند و بر این باور ند که معجزه به وسیلة علل طبیعی تبیین پذیر نیست.
فلاسفة اسلامی از آنجا که علیت را فراتر از اسباب و قوانین جاری در عالم طبیعت می دانند، معجزه را از طریق عقل اثبات کرده، وقوع آن را ناقض قانون علیت نمی دانند و میان نقض قانون علیت و نقض قانون طبیعی تفاوت قایل اند. به عبارت دیگر، از نظر حکما آنچه در معجزه نقض می شود علت حقیقی نیست.