Bush, the oldest living former US president, was admitted to Houston Methodist Hospital on April 22, a day after he attended the funeral of his wife, Barbara, the former first lady who died on April 17. The couple had been married for 73 years.
"His doctors report he is doing well and is happy to return home," spokesman Jim McGrath said in a statement.
Bush is the father of former Republican President George W. Bush, who served two terms from 2001 to 2009, and former Florida Governor Jeb Bush, who unsuccessfully sought the 2016 Republican presidential nomination.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.