The answer to 'how much to replace ceiling fan' is that the cost can vary significantly depending on several factors. In general, you can expect to pay anywhere from $150 to $500 or more to replace a ceiling fan, including the cost of the new fan and labor.
The main factors that influence the cost include the type and quality of the new fan, the complexity of the installation, and whether any electrical work is required. Higher-end fans with features like remote controls or LED lighting will be on the higher end of the price range. Additionally, if your existing electrical wiring needs to be updated or the installation involves complex modifications, the labor costs can increase the overall price.