The aeroelastic phenomenon of limit-cycle oscillations (LCOs) is analysed using a projection-based reduced-order model (PROM) and Navier–Stokes computational fluid dynamics (CFD) in the time domain. The proposed approach employs incompressible Navier–Stokes CFD to construct the full-order model flow field. A proper orthogonal decomposition (POD) of the snapshot matrix is conducted to extract the POD modes and corresponding temporal coefficients. The POD modes are directly projected to the incompressible Navier–Stokes equation to reconstruct the flow field efficiently. The methodology is applied to a plunging cylinder and an aerofoil undergoing LCOs. This scheme decreases the computational time while preserving the capability to predict the flow field accurately. The ROM is capable of reducing the computational time by at least 70% while maintaining the discrepancy within 0.1%. The causes of LCOs are also investigated. The scheme can be used to analyse non-linear aeroelastic phenomena in the time domain with reduced computational time.