Cross Junction is an unincorporated community in northern Frederick County, Virginia, United States.
Cross Junction is located on the North Frederick Pike (U.S. Highway 522) at its intersection with Collinsville Road.
Cross Junction also encompasses the residential communities at Lake Holiday to the south.
A few old farms in the area are owned by descendants of the founders of the European-American community, which date from the 18th century.
This Frederick County, Virginia state location article is a stub.