程德全少時在家讀書,後為廪貢生,於1890年赴北京入國子監學習,次年入黑龍江副都統文全部下擔任幕僚,不久又調往安徽任知縣。1899年,程德全回到黑龍江將軍壽山麾下任幕僚,壽山在八國聯軍時自殺,程德全則被派往俄軍駐地談判,但遭扣押而無結果。1903年,程德全升任道員、署理齊齊哈爾副都統,後又署理黑龍江將軍、巡撫及奉天巡撫。
1910年,程德全調為江蘇巡撫,辛亥革命期間,在革命黨人的勸進之下,程德全在蘇州宣布獨立,並擔任江蘇都督;南京臨時政府成立後,程德全出任內務總長,並與章炳麟合組統一黨、共和黨,但不久又退出。二次革命期間,程德全雖響應反袁,但又避居上海不出,後亦遭袁世凱免職,退出政界並投入佛門。1926年,程德全在常州天寧寺出家,法名寂照。1930年5月29日,程德全病逝於上海。遺著有《程中丞奏稿》、《撫吳文牘》等。