Educational institutions in Annandale include facilities operated by the Fairfax County Public Schools.
Private schools located in Annandale include Grasshopper Green, Kenwood School, Holy Spirit Catholic School, Hope Montessori School, Montessori School of Northern Virginia, Oakwood School, Pinecrest School, St. Ambrose Catholic School, St. Michael's Catholic School, and Westminster School.