It will set you back anywhere between $500 to $650 for refinishing a complete bathtub. However, it rises steeply if you include refinishing the shower as well as the tub. You should expect to pay between $1,000 and $1,200.