Whatever the season of the year, sunshine and warm spirits welcome you to San Marcos.
Our average temperature in San Marcos is a pleasant 68.8 degrees. Our climate is warm during summer when temperatures tend to be in the 80's, and cool during winter when temperatures tend to be in the 50's.
Our annual rainfall average is just short of the national average at about 36-1/2 inches, and the chance of snow or other such inclement weather is rare.
So pack your bags and bask in the beauty of San Marcos.
We have an average of 275 days of sunshine per year - and that’s always something to celebrate!
- Courtesy of Troy Kimmel, Chief Meteorologist KTBC-TV Austin, CBS Affiliate (and San Marcos native)
