The time can vary depending on several factors such as the existing wiring and location, but generally, an electrician can install a ceiling fan in about 2-4 hours.