The cost of replacing a porcelain sink depends on several factors, including the size and style of sink, and local labor costs. According to HomeAdvisor.com, the total cost of labor can range from $211 to $558. Add that to the average cost of a porcelain bathroom sink ($30 to $300 on HomeDepot.com) or kitchen sink ($150 to $500 on HomeDepot.com).