This study investigated numerically the effect of using composite patches with various geometric shapes to improve the fatigue life of aluminum panels of AA7075-T6 and AA2024-T3 containing cracks and compared with the available experimental results. The Cohesive Zone Model (CZM) and Extended Finite Element Method (XFEM) were applied to static and fatigue analyses. Four types of rectangular, trapezoidal, left-oriented and right-oriented triangular composite patches were used in the numerical analysis. With the combination of XFEM and CZM methods, and using the Paris equation, the fatigue crack propagation and fatigue life of aluminum panels containing cracks can be reasonably predicted. A composite patch with a suitable shape and geometry, fatigue life of the repaired panel can be improved considerably. With a 204% improvement in fatigue life in comparison to the unrepaired panel, the repaired sample made of aluminum alloy AA2024-T3 alloy achieved the most significant improvement in fatigue life. In AA7075-T6 alloy samples repaired with composite patches, the samples repaired with rectangular and trapezoidal patches experienced the highest fatigue life increases, respectively with 342 and 290% compared to the unrepaired samples. The comparison of numerical simulation results with the available experiment results shows a good agreement.