Depending on the size of the pool table, the cost to resurface a pool table will vary. For example, the cost of the felt or cloth for an 8-foot pool table ranges from around $275 to $500 or more. Prices fluctuate from about $270 to $450 for 7-foot tables and $280 to $550 or more for 9-foot tables.