Admission runs around $22 for adults and $14 for kids ages 5-12, with kids 4 and under free — buy tickets online in advance for a small discount and to skip the entry line. This is the go-to rainy day or extreme heat backup in St. Augustine, housed in a historic building with a weird and kid-captivating collection of oddities, optical illusions, and interactive exhibits. Little kids aged 4-8 tend to get the most out of it; teenagers may find it corny but often enjoy the self-aware cheesiness. Plan 60 to 90 minutes and skip the paid add-ons like the mirror maze unless you have older kids who will actually use them. The building is stroller-navigable but tight in a few exhibit corridors.

Address: 19 San Marco Ave, St. Augustine, FL 32084

Google Maps: Click here for directions

Cost: Paid $$