Typically, replacing a timing belt on a 2004 Honda costs about $500 to $900, with water-pump replacement and additional labor bringing the total to roughly $800 to $1,200 in most U.S. shops.
Costs vary by model and engine, and whether the service includes just the belt or a full timing-belt kit with a water pump, tensioners, seals, and a coolant flush. Labor rates and regional price differences also play a large role, so quotes can differ by several hundred dollars.
Note: Because timing belts synchronize the engine’s valves and pistons, a belt failure can cause severe engine damage. Replacing on schedule is a common way to avoid costly repairs later.
What affects the price
Several factors influence the final bill. Here are the main drivers:
- Vehicle model and engine type (in a 2004 lineup, Civic, Accord, and CR-V have different parts lists and labor times).
- Parts included (belt kit versus belt alone, plus water pump, tensioners, idlers, seals, thermostat, and coolant).
- Labor rate and time (hourly rates and estimated hours vary by region and shop).
- Shop type (independent repair shops typically cost less than a dealer).
- Additional maintenance (coolant flush, Spark plug replacement, or cam-seal work) that may be bundled into the job.
In short, the price is primarily driven by parts included and labor time, along with where you shop.
Typical costs by model in the 2004 Honda lineup
Because 2004 Honda models vary a lot in engine and parts requirements, here are typical ranges reported by independent repair shops in recent years. These figures are guidelines and can vary by region and shop.
- Civic (2004) — Belt replacement typically $500–$900; with water pump and additional parts, $800–$1,200; high-cost areas can see $1,300–$1,500.
- Accord (2004) — Belt kit plus labor about $550–$1,000; water pump included often $900–$1,400.
- CR-V (2004) — Belt kit and labor around $600–$1,050; with water pump $1,000–$1,500.
Before you commit, obtain multiple written quotes, confirm the included parts (belt kit, water pump, seals), and ask about any warranties on parts and labor.
Summary
For a 2004 Honda, plan for a timing belt replacement to cost roughly $500–$900 for the belt alone, with total outlay rising to about $800–$1,200 if you replace the water pump and other components. Costs vary by model, engine, region, and shop, so it’s wise to shop around and request written estimates. A well-timed replacement can prevent expensive engine damage and save money in the long run.


