On February 13, 2015, Thatcher signed a minor league contract with the Houston Astros.
On March 30, 2015, the Astros announced that Thatcher had made the Opening Day roster.
 On July 21, 2015, the Astros designated Thatcher for assignment after 36 appearances.
On August 2, Thatcher was resigned to a minor league deal.
He was re-added to the major league roster on September 1.
On February 13, 2015, Thatcher signed a minor league contract with the Houston Astros. On March 30, 2015, the Astros announced that Thatcher had made the Opening Day roster.  On July 21, 2015, the Astros designated Thatcher for assignment after 36 appearances. On August 2, Thatcher was resigned to a minor league deal. He was re-added to the major league roster on September 1.
Joe Thatcher