“For DIY-ers, it could cost just a few hundred dollars, up to $2,000,” Cosby says. “To hire a pro: $2,000 to $5,000 or more depending on the prep required, paint type and size of the pool.