Westlake Academy opened its doors in September 2003 when the Town of Westlake officials took advantage of the state of Texas' acceptance of charter schools and thus became the first and only municipality in the state to receive a charter designation.
On May 23, 2010, Westlake Academy's first senior class of 24 students graduated.