The price of spigot replacement costs around $7 to $50 for the frost-proof variants. Hiring a plumber to replace an outdoor faucet for you can cost around $150 to $300. If you’re planning to replace the spigot DIY style, you can borrow the plumbing tools of your dad or your friends to minimize the costs.