Randy Kessler
Board President
Third-generation cattle rancher and longtime Westjack County 4-H leader.
Celebrating Agriculture, Family & Community Since 1952.
Since 1952, the Westjack County Fair & Livestock Show has celebrated agriculture, family, and community in Westjack County. Each spring, thousands of visitors come together for nine days of livestock shows, entertainment, and fair traditions built by generations of local families.
The fair is organized and run by a volunteer board, a handful of standing committees, and hundreds of community volunteers each year.
The Westjack County Fair Association was founded in 1952 by a small group of local ranching families and county extension agents who wanted a place for young people in 4-H and FFA to show what they'd raised over the year. What began as a single-day livestock show at the county courthouse square has grown into a nine-day fair drawing exhibitors and visitors from across the region, while still keeping the youth livestock show at its center.
Today's fairgrounds — including the Livestock Pavilion, Heritage Hall, and Main Stage — were built through decades of fundraising and volunteer labor by the same kind of families who started it all.
Fair operations are coordinated by a set of standing committees, each chaired by a board member and staffed by volunteers: Livestock & Auction, Entertainment & Carnival, Vendors & Sponsorship, Grounds & Facilities, and Volunteers & Hospitality. Reach out through the Contact section below if you'd like to get involved with a committee.
Board President
Third-generation cattle rancher and longtime Westjack County 4-H leader.
Vice President, Livestock
Oversees livestock show operations and works with FFA chapters across the county.
Treasurer
Manages the fair's finances and the Junior Livestock Auction fund.
Secretary, Sponsorship & Vendors
Coordinates sponsor relationships and the fair's vendor and carnival contracts.
Westjack County Fairgrounds
1200 Fairgrounds Road
Westjack, TX 78955
Mailing address: PO Box 420, Westjack, TX 78955