Preventive Maintenance (PM) is a periodic maintenance strategy that has great results for devices in extending their lives, increasing productivity, and, most importantly, helping to avoid unexpected breakdowns and their costly consequences. Preventive maintenance scheduling (PMS) is determining the time for carrying out PM, and it represents a sensitive issue in terms of impact on production if the time for the PM process is not optimally distributed. This study employs hybrid heuristic methods, integrating Genetic Algorithm (GA) and Tabu Search (TS), to address the PMS problem. Notably, the search for an optimal solution remained elusive with GA alone until the inclusion of TS. The resultant optimal solution is achieved swiftly, surpassing the time benchmarks set by conventional methods like integer programming and nonlinear integer programming. A comparison with a published article that used metaheuristics was also applied in order to evaluate the effectiveness of the proposed hybrid approach in terms of solution quality and convergence speed. Moreover, sensitivity analysis underscores the robustness and efficacy of the hybrid approach, consistently yielding optimal solutions across diverse scenarios. The schedule created exceeds standards set by waterworks experts, yielding significant water and electricity surpluses—16.6% and 12.1%, respectively—while simultaneously matching or surpassing total production levels. This method can be used for power plants in private or public sectors to generate an optimal PMS, save money, and avoid water or electricity cuts. In summary, this hybrid approach offers an efficient and effective solution for optimizing PMS, presenting opportunities for enhancement across various industries.