張才善(?—?),河南歸德府永城縣人,明末政治人物。
父張西星,贈征仕郎、行人司行人。崇禎六年中舉,七年(1634年)登甲戌科進士,歷官行人、刑部福建司主事、郎中,執法平允,守正不阿。在刑部任職七年,調任西安府,卒於官署,因廉潔奉公,卒後身無餘資[1]。