Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.

Animal Services Calendar

  1. Free Spay and Neuter Services

    September 28, 2019, 8:00 AM - 12:00 PM @ Prevent A Litter (PALS)

    The San Marcos Regional Animal Shelter is providing vouchers to cat owners in Hays County to receive FREE spay/neuter services at Prevent a Litter (PALS) in San Marcos. Owners must show proof of current rabies vaccine or pay a $15 fee. Contact the San Marcos Regional Animal Shelter for a voucher! 512.805.2650

    More Details


  1. Free Dance Classes

    September 28, 2019, 10:00 AM - 2:00 PM @ San Marcos Public Library

    10:00 a.m. - Creative Movement & Pre-Ballet for 3 year olds. 11:00 a.m. - Creative Movement & Ballet for ages 4-5. 12:00 p.m. - Jazz & Ballet for ages 6-8. 1:00 p.m. - Jazz & Ballet for ages 9-10. Limited space available. Registration required. Presented by the Texas State University Dance Department.

    More Details

Main Street

  1. San Marcos Farmers Market

    September 28, 2019, 9:00 AM - 1:00 PM @ Every Saturday, you can find us on San Antonio St., next to the Square, between Guadalupe and LBJ Dr.

    More Details
  2. San Mercado

    September 28, 2019, 9:00 AM - 1:00 PM

    An expansion on what was previously known as 4th Flea, San Mercado includes art, live music, and a variety of goods and products.

    More Details

Parks & Rec Youth Programs

  1. Mother Daughter Tea

    September 28, 2019, 10:00 AM - 12:00 PM @ San Marcos Rec Hall

    The Youth Services division will host the second annual Mother Daughter Tea on Saturday, September 28 from 10 AM-12 PM at the City Park Rec Hall. Mothers and mother-figures, along with their daughters ages 1 and up, are invited to join us for a morning of tea, treats, crafts, and games. Registration is open through September 20 and is required for all attendees. There will be no day-of registration. Please call 512.393.8400 to register!

    More Details