The move is retroactive to June 27.
Fowler missed his fourth straight game on Monday, a 10-4 loss to the Seattle Mariners that dropped Houston to 36-48 this season, last in the American League West.
Astros manager Bo Porter said he wanted to be careful with Fowler's injury and told him to take it easy over the next couple of days.
"I feel all right," Fowler said, via MLB.com. "We'll just evaluate it day by day."
Fowler is batting .270 with six home runs and 24 RBI this season.