New multi-color photometry of the solar-type contact binary OO Aql was obtained in 2012 and 2013, using the 60 cm telescope at Xinglong Station of the National Astronomical Observatories, Chinese Academy of Sciences. From two sets of light curves LC1 and LC2, photometric models were performed by using the 2003 version of the Wilson-Devinney code. The overcontact factor of the binary system was determined to be f = 37.0(±0.5)%. The intrinsic variability of this binary occurs in light maxima and minima, which could result from a possible third component and magnetic activity of the late type components. Based on all available light minimum times, the orbital period may change in a complicated mode, i.e., sudden period jumps or continuous period variations. The period of OO Aql may possibly undergo a secular period decrease with a rate of dP/dt = −3.63(±0.30) × 10−8 d yr−1, superimposed by two possible cyclic variations in the O – C curve. The long-term period decrease may be interpreted as conserved mass transfer from the more massive component to the less massive one. The 21.5-yr oscillation may be attributed to cyclic magnetic activity, and the 69.3-yr one may result from the light-time effect of an unseen tertiary body.