The answer to 'how much to replace light fixture' is that the cost can vary widely depending on several factors. Typical ranges for a basic light fixture replacement can be anywhere from $50 to $300 or more, depending on the type of fixture, the complexity of the installation, and whether any electrical work is required.
Some key factors that influence the cost include the fixture itself (basic vs. high-end design), the accessibility of the electrical box, whether rewiring is needed, and if any drywall or other repairs are required. Labor costs from the electrician will also be a significant part of the total price.