average weather in rio vista, ca
The average temperature of Rio Vista is 61.92Â°F, which is about the same as the California average temperature of 61.17Â°F and is much higher than the national average temperature of 54.45Â°F.