The short answer on cost
Professional repair typically runs $140–$400. This is not a DIY job, so plan on hiring a pro.
Costs vary with the fixture, access, and local rates, so plan around a pro estimate rather than parts alone. Ask for a written quote that covers labor, materials, and any code work.
The pro range covers a service call, diagnosis, the same parts, resealing, and testing. It climbs when the box or the wiring behind it is also corroded.
Here's the part people miss: visible corrosion is a symptom, not the problem. The problem is water getting in, and you're not done until you've stopped that.
Where the money goes
When the damage stays contained, this stays a quick pro visit. A tech confirms the extent and handles the repair in one trip.
The pro cost is mostly labor and the minimum service call, not parts. You're paying for someone who can confirm the circuit is safe and catch the hidden problems.
- GFCI receptacle: $18-$30
- In-use (bubble) weatherproof cover: $12-$25
- Gasket and exterior silicone: $8-$15
- Plug-in outlet tester (worth owning): $12-$20
- Electrician minimum service call: $150-$300
- Labor for a straightforward swap and reseal: adds $150-$250
- Box replacement, if needed: $75-$200 in labor and materials
- Re-running a corroded branch circuit: $200-$500+ depending on access
How we built these numbers
The cost ranges reflect 2026 US pricing for parts and typical licensed electrician labor, including minimum service-call fees that most shops charge just to show up.
Prices vary by region and by how hard the box is to access. A ground-level outlet on vinyl siding is cheap. One in brick, behind a deck, or two stories up costs more in labor.
Treat these as planning numbers, not a quote. Get a real estimate once someone has eyes on the actual box.