Hamels threw a season-high 129 pitches in Sunday's no-hitter over the Cubs at Wrigley Field. He is 6-7 with a 3.64 ERA in 20 starts.
The decision gives Hamels an extra day of rest, and prevents him from getting hurt before Friday's 4 p.m. deadline to trade players without securing waivers.
Hamels, who remains the subject of various trade rumors, was due to face Atlanta at home on Thursday. If Hamels is still with Philadelphia after the deadline, he would face the Braves on Friday night.