Skip to content

Castillo de San Marcos

St. Augustine, FL

History

A 17th-century Spanish stone fort made of coquina shell. Rangers fire the cannons on many weekends.

Castillo de San Marcos in St. Augustine, Florida, is the oldest surviving masonry fort in the continental United States. Spain began construction on October 2, 1672, to plans by engineer Ignacio Daza, and the core was finished in 1695. It was built of coquina, a soft limestone made of cemented seashells, quarried at King’s Quarry on Anastasia Island and ferried across Matanzas Bay. The walls are on average about 3.7 m (12 feet) thick, up to 5.8 m (19 feet) on the seaward side, and just under 10 m (33 feet) high.

Coquina does not shatter but gives way under fire: cannonballs bounced off or lodged in the stone. In 1702 the fort withstood an English siege under James Moore while the town fell; in 1740 it survived a 27-day bombardment under Oglethorpe. The British called it Fort St. Mark, from 1821 it was Fort Marion; it became a National Monument in 1924 and regained its Spanish name in 1942. In the Civil War, Confederates took it without a fight in 1861; most of the guns were removed, and five cannons remained in the water battery.

The fort lies on the western shore of Matanzas Bay. The visit is self-guided; 47 steps lead up to the gun deck with views of the bay. According to AARP (2022), the small parking lot fills quickly on busy days; alternatively, walk 10 to 15 minutes from a garage. Opening hours change, so check them in advance at nps.gov/casa.

Nearest town
St. Augustine, FL
Category
History & culture
GPS
29.8979, -81.3113

Hours, fees and access change. Confirm with the operator or park before you go.

Good to know

Best time to go

JanFebMarAprMayJunJulAugSepOctNovDec

The most pleasant months are usually October–April. Still fine, with some compromises, in May and September. Hot in June–August. (Estimate from long-term temperature averages, terrain and pass seasons)

Sources

Nearby

Campsites nearby

  • Saint Augustine Beach KOAMotorhome stopover
    3 mi from Castillo de San Marcos
    MotorhomesElectricityWaste disposalWi-Fi
  • Cooksey's RV ParkMotorhome stopover
    4 mi from Castillo de San Marcos
    Motorhomes
  • Saint John's RV Park and Storage YardMotorhome stopover
    6 mi from Castillo de San Marcos
    Motorhomes
  • Ocean Grove RV ResortMotorhome stopover
    6 mi from Castillo de San Marcos
    Motorhomes
  • Peppertree RV ResortMotorhome stopover
    7 mi from Castillo de San Marcos
    Motorhomes
  • 4 Lakes CampgroundCampsite
    17 mi from Castillo de San Marcos
    Wi-Fi

All campsites in Florida · Campsite data: © OpenStreetMap contributors, ODbL 1.0 · Updated October 3, 2026

FAQs

Where is Castillo de San Marcos?

Castillo de San Marcos is in St. Augustine, FL, at GPS 29.8979, -81.3113. It is about 13 mi from Fort Matanzas.

Can you camp near Castillo de San Marcos?

Yes. The nearest campsite listed in OpenStreetMap is Saint Augustine Beach KOA, about 3 mi away; within 25 mi there are 8 campsites and motorhome stopovers.

What is there to see near Castillo de San Marcos?

Places worth a stop nearby: St. Augustine Lighthouse (2 mi), Fort Matanzas National Monument (13 mi), Washington Oaks Gardens State Park (19 mi) and Kingsley Plantation, Timucuan Preserve (38 mi).

When is the best time to visit Castillo de San Marcos?

The most pleasant months are usually October–April. Still fine, with some compromises, in May and September. (Estimate from long-term temperature averages, terrain and pass seasons)

Add to trip