Here are five events to do this weekend in San Marcos, Buda and Kyle.

Thursday


Hays Mariachi Fundraiser

The Hays Mariachi band hosts a dinner at which 20 percent of sales will go toward the Hays CISD Mariachi Booster Club. 5-8 p.m. Whataburger, 5401 FM 1626 Ste 500, Kyle. Facebook page

Friday through Sunday


25th Annual Swing on the Square Festival

The event celebrates a quarter of a century of swing on the streets of historical downtown San Marcos. Besides street dancing, this year’s incarnation includes pop-up putt-putt golf, a craft beer tour, a farmers and arts market and children’s activities. Free entry. Downtown San Marcos. www.smtxswingfest.com

Saturday


2nd Annual Buda Pet's Pub Crawl

Drinkers and their pups visit establishments throughout downtown Buda, including stops at Nate's, Super Slick's, Brooklyn’s and the Tavern on Main. All proceeds benefit local nonprofit Holly's Hope Animal Rescue. Prizes worth up to $300 are raffled. $25 (includes beer tickets). 3-6 p.m. Registration will take places at Nate's, 306 S. Main St., Buda. Facebook page

Spring Fling at Buda Public Library

The second annual event features live animals from The Urban Interface, succulents and cacti from The Austin Cactus and Succulent Society, Camp Fire Central Texas activities, a bubble station and other activities for families. Free. 1-4 p.m. Buda Public Library, 303 Main St., Buda. 512-295-5899. Facebook page

San Marcos Farmer’s Market

Every Saturday year-round, fruits, vegetables and homemade goods and food are available for sale from Central Texas producers. 9 a.m.-1 p.m. San Marcos Downtown Square on San Antonio Street between Guadalupe Street and LBJ Drive. www.sanmarcosfarmersmarket.com