It can cost anywhere between $150 to $800 to replace a muffler. But the exact cost will depend on your car’s make and model and your muffler product preference.