The national average cost for a bathroom sink replacement is between $190.16 and $249.61 as of 2011, according to Homewyse. This cost includes the assembly, hardware and other materials, cleanup and transportation needed for the project. If you hire a general contractor to supervise the project, expect to pay between 12.3% and 18.4% more.
The cost of labor varies, mostly based on where you live. Labor costs tend to be higher in states with a high living costs, such as Hawaii, Massachusetts, Connecticut, New York and California. These states have high costs for miscellaneous goods and services, according to the Missouri Economic Research Center. According to Kiplinger, the city of Salisbury, Maryland had average living costs as of 2011, as calculated by the Cost of Living Index; the labor cost for a bathroom sink replacement in this city is between $83.3 and $111.69 on average, according to Homewyse.
Material costs vary according to the materials you use as well as where you live. Materials for bathroom sinks range from ceramic, the most affordable according to JuggleFrogs, to stone and marble, which though luxurious, are heavy and very expensive. Some homeowners choose stainless steel, which costs between $150 to $700 according to iBaths, while others choose cast iron, which ranges from $100 to $500 per sink. In Salisbury, Maryland, the average cost for materials ranges from $103.75 to $133.75. All materials have their advantages and disadvantages, so make sure to consider the options thoroughly before making your decision.
The cost of replacing a bathroom sink also depends on any extra work the plumber has to do. For example, costs go up if the plumber has to add or modify a existing plumbing, HVAC or electrical systems. Make sure to discuss this with your plumber or contractor before beginning the project. Sometimes you can get a better deal on a new bathroom sink if you replace other items in the bathroom, such as the toilet, bathtub, cabinets or tiles.