Haggard, 67, said last week that he was canceling October dates in Texas, Arkansas and New Mexico due to respiratory problems. On Monday, his publicist confirmed Haggard was feeling well enough to play three dates this weekend in Texas.
The singer of such country classics as "Today I Started Loving You Again," "Mama Tried" and "Workin' Man Blues" said he would play Friday in San Antonio, Saturday in Dallas and Sunday in Paris.
The Saturday date is a private performance for the Cattle Barron's Ball, the organization's major annual fundraiser for the American Heart Association.
The other six October dates Haggard canceled last week are still off, the singer's publicist said.