張魁宿(?年—1634年),號大思,山西平陽府猗氏縣楊姚里人。明末政治人物。
父親張啟蒙,是萬曆十年(1582年)壬午科舉人,歷任河南嵩縣教諭、陝西三水縣知縣。
張魁宿中萬曆三十四年(1606年)丙午科山西鄉試舉人,崇禎四年(1631年)成辛未科進士。都察院觀政後,授河間府推官,宣鎮清軍,崇禎七年去世[1]。