Crescent Beach is an unincorporated census-designated place in St. Johns County, Florida. It covers 1.5 square miles. Crescent Beach is a beautiful stretch of the Florida coast just south of St. Augustine, Florida. Visitors to Crescent Beach can enjoy water sports like surfing, swimming, boogie boarding, and boating from the many marked public access points on A1A. Wooden decks provide a safe access to the beach across the protected sand dunes which frame the Florida coast. Driving your car on the beach is allowed at Crescent Beach Ramp.