With a population of around 6,500, Castroville sits in California, United States. The city operates in the Pacific Time Zone.
In 2025, Castroville recorded an average annual temperature of 56°F — about 2.4°F below the 30-year normal of 58°F. The hottest day reached 79°F in February; the coldest was 34°F in February. Total precipitation was 20 inches (wetter than usual). The wettest month was March.
View current conditions and forecast for Castroville · More cities in California