Menu
Visit the Texas Heritage Trail Regions and see where it all happened

Events Calendar

Search for upcoming events across Texas by selecting a heritage trail region or entering a city in Texas. Use the map below to view a full calendar for each region.

Select any filter and click on Apply to see results

San Angelo, TX

March 24 at 10:00am

San Augustine, TX

March 24 at 12:00pm

Cisco, TX

March 25 at 10:00am

Alto, TX

March 25 at 10:00am

Fort McKavett , TX

March 25 at 6:00pm

Alto, TX

March 25 at 6:30pm

El Paso, TX

March 26 at 8:00am

Glen Rose, TX

March 30 at (All day)

Grapevine, TX

March 31 at (All day)

Abilene, TX

March 31 at 2:00pm

Brackettville, TX

April 1 at 8:00am

Farmersville, TX

April 1 at 9:00am

Denton, TX

April 1 at 9:00am

Alto, TX

April 1 at 9:00am

Denton, TX

April 1 at 10:00am

Caldwell, TX

April 1 at 1:00pm

Weatherford, TX

April 4 at (All day)

Denison, TX

April 6 at (All day)

Grapevine, TX

April 7 at (All day)

Brady, TX

April 7 at (All day)

Eagle Pass, TX

April 7 at 5:00pm

Brackettville, TX

April 8 at 8:00am

Alto, TX

April 8 at 10:00am

Buffalo Gap, TX

April 8 at 11:00am

Port Arthur, TX

April 8 at 12:00pm

Brackettville, TX

April 15 at 8:00am

Fort McKavett , TX

April 15 at 10:00am

El Paso, TX

April 15 at 11:00am

Denison, TX

April 15 at 2:30pm

Gatesville, TX

April 18 at 2:00pm

San Angelo, TX

April 19 at (All day)

Cottonwood Shores, TX

April 20 at 7:30pm

Bowie, TX

April 21 at (All day)

Cottonwood Shores, TX

April 21 at 7:30pm

San Angelo, TX

April 22 at 7:00am

Grapevine, TX

April 22 at 10:00am

Bonham, TX

April 22 at 10:00am

Eden, TX

April 22 at 7:00pm

Cottonwood Shores, TX

April 22 at 7:30pm

Cottonwood Shores, TX

April 23 at 7:30pm

Jacksonville, TX

April 25 at 5:30pm

Jacksonville, TX

April 25 at 5:30pm

Marshall, Texas, TX

April 26 at (All day)

Cottonwood Shores, TX

April 27 at 7:30pm

Fredericksburg, TX

April 28 at (All day)

Irving, TX

April 28 at (All day)

Irving, TX

April 28 at (All day)

Cottonwood Shores, TX

April 28 at 7:30pm

Denison, TX

April 29 at (All day)

Ballinger , TX

April 29 at (All day)

Alto, TX

April 29 at 8:30am

Weches, TX

April 29 at 10:00am

Turkey, TX

April 29 at 1:30pm

Cottonwood Shores, TX

April 29 at 7:30pm

El Paso, TX

April 30 at 8:00am

Cottonwood Shores, TX

April 30 at 7:30pm

Cottonwood Shores, TX

May 4 at 7:30pm

Fort McKavett , TX

May 5 at 8:00am

Fort McKavett, TX

May 5 at 8:00am

Cottonwood Shores, TX

May 5 at 7:30pm

Brackettville, TX

May 6 at 8:00am

Farmersville, TX

May 6 at 9:00am

Denton, TX

May 6 at 9:00am

Cottonwood Shores, TX

May 6 at 7:30pm

Cottonwood Shores, TX

May 7 at 7:30pm

Fort Worth, TX

May 12 at (All day)

Huntsville, TX

May 12 at 9:00am

Brackettville, TX

May 13 at 8:00am

Alto, TX

May 13 at 12:00pm

Eden, TX

May 13 at 7:00pm

Sheffield, TX

May 19 at 9:00am

San Angelo, TX

May 20 at (All day)

Brackettville, TX

May 20 at 8:00am

San Angelo, TX

May 20 at 9:00am

Fort Worth, TX

May 20 at 1:00pm

Port Arthur, TX

May 27 at (All day)

Gainesville, TX

May 27 at (All day)

Fort Worth, TX

June 1 at (All day)

Brackettville, TX

June 3 at 8:00am

Farmersville, TX

June 3 at 9:00am

Port Arthur , TX

June 3 at 9:30am

Brackettville, TX

June 10 at 8:00am

Jacksonville, TX

June 10 at 9:00am

Fort McKavett , TX

June 10 at 10:00am

Denison, TX

June 16 at (All day)

Brackettville, TX

June 17 at 8:00am

Port Arthur, TX

June 19 at (All day)

Levelland, TX

June 22 at 6:00pm

Port Arthur, TX

June 29 at 2:00pm

Brackettville, TX

July 1 at 8:00am

Farmersville, TX

July 1 at 9:00am

Ozona, TX

July 4 at 2:00pm

Madisonville, TX

July 4 at 4:30pm

Port Arthur, TX

July 4 at 5:00pm

Nederland , TX

July 4 at 6:30pm

Brackettville, TX

July 8 at 8:00am

Brackettville, TX

July 15 at 8:00am

Brackettville, TX

August 5 at 8:00am

Farmersville, TX

August 5 at 9:00am

Brackettville, TX

August 12 at 8:00am

Brackettville, TX

August 19 at 8:00am

Port Arthur, TX

August 19 at 9:00am

Farmersville, TX

September 2 at 9:00am

Brackettville, TX

September 9 at 8:00am

Port Arthur, TX

September 9 at 9:30am

San Marcos, TX

September 15 at 7:00pm

Brackettville, TX

September 16 at 8:00am

San Marcos, TX

September 16 at 10:00am

Plano, TX

September 22 at (All day)

Port Arthur , TX

October 6 at 10:00am

Brackettville, TX

October 7 at 8:00am

Huntsville, TX

October 7 at 9:00am

Port Arthur, TX

October 7 at 10:00am

Brackettville, TX

October 14 at 8:00am

Brackettville, TX

October 21 at 8:00am

Marathon, TX

October 28 at (All day)

Brackettville, TX

October 28 at 8:00am

Ozona, TX, TX

November 1 at (All day)

Port Arthur, TX

November 4 at 6:00am

Brackettville, TX

November 4 at 8:00am

Farmersville, TX

November 4 at 9:00am

Ozona, TX, TX

November 11 at (All day)

Brackettville, TX

November 11 at 8:00am

Brackettville, TX

November 18 at 8:00am

Brackettville, TX

November 25 at 8:00am

Ozona, TX

December 2 at (All day)

Brackettville, TX

December 2 at 8:00am

Farmersville, TX

December 2 at 9:00am

Ozona, TX, TX

December 2 at 2:00pm

Ozona, TX, TX

December 2 at 5:30pm

Burton, TX

December 3 at 11:00am

Brackettville, TX

December 9 at 8:00am

Port Arthur, TX

December 9 at 6:00pm

Brackettville, TX

December 16 at 8:00am

Farmersville, TX

January 6 at 9:00am

Farmersville, TX

February 3 at 9:00am

Farmersville, TX

March 3 at 9:00am

Huntsville, TX

March 10 at (All day)

Farmersville, TX

April 7 at 9:00am

Farmersville, TX

May 5 at 9:00am

Fort Worth, TX

May 19 at 1:00pm

Farmersville, TX

June 2 at 9:00am

Madisonville, TX

July 4 at 4:30pm

Farmersville, TX

July 7 at 9:00am

Farmersville, TX

August 4 at 9:00am

Farmersville, TX

September 1 at 9:00am

Huntsville, TX

October 6 at 9:00am

Marathon, TX

October 27 at (All day)

Farmersville, TX

November 3 at 9:00am

Ozona, TX

December 1 at (All day)

Farmersville, TX

December 1 at 9:00am

Burton, TX

December 2 at 11:00am

Farmersville, TX

January 5 at 9:00am

Farmersville, TX

February 2 at 9:00am

Farmersville, TX

March 2 at 9:00am

Huntsville, TX

March 9 at (All day)

Farmersville, TX

April 6 at 9:00am

Farmersville, TX

May 4 at 9:00am

Fort Worth, TX

May 18 at 1:00pm

Farmersville, TX

June 1 at 9:00am

Madisonville, TX

July 4 at 4:30pm

Farmersville, TX

July 6 at 9:00am

Farmersville, TX

August 3 at 9:00am

Farmersville, TX

September 7 at 9:00am

Huntsville, TX

October 5 at 9:00am

Marathon, TX

October 26 at (All day)

Farmersville, TX

November 2 at 9:00am

Burton, TX

December 1 at 11:00am

Ozona, TX

December 7 at (All day)

Farmersville, TX

December 7 at 9:00am

Farmersville, TX

January 4 at 9:00am

Farmersville, TX

February 1 at 9:00am

Farmersville, TX

March 7 at 9:00am

Huntsville, TX

March 14 at (All day)

Farmersville, TX

April 4 at 9:00am

Farmersville, TX

May 2 at 9:00am

Fort Worth, TX

May 16 at 1:00pm

Farmersville, TX

June 6 at 9:00am

Farmersville, TX

July 4 at 9:00am

Madisonville, TX

July 4 at 4:30pm

Farmersville, TX

August 1 at 9:00am

Farmersville, TX

September 5 at 9:00am

Marathon, TX

October 24 at (All day)

Farmersville, TX

November 7 at 9:00am

Farmersville, TX

December 5 at 9:00am

Farmersville, TX

January 2 at 9:00am

Farmersville, TX

February 6 at 9:00am

Farmersville, TX

March 6 at 9:00am

Huntsville, TX

March 13 at (All day)

Farmersville, TX

April 3 at 9:00am

Farmersville, TX

May 1 at 9:00am

Fort Worth, TX

May 15 at 1:00pm

Farmersville, TX

June 5 at 9:00am

Farmersville, TX

July 3 at 9:00am

Madisonville, TX

July 4 at 4:30pm

Farmersville, TX

August 7 at 9:00am

Farmersville, TX

September 4 at 9:00am

Marathon, TX

October 23 at (All day)

Farmersville, TX

November 6 at 9:00am

Farmersville, TX

December 4 at 9:00am

Farmersville, TX

January 1 at 9:00am

Farmersville, TX

February 5 at 9:00am

Farmersville, TX

March 5 at 9:00am

Huntsville, TX

March 12 at (All day)

Farmersville, TX

April 2 at 9:00am

Farmersville, TX

May 7 at 9:00am

Fort Worth, TX

May 21 at 1:00pm

Farmersville, TX

June 4 at 9:00am

Farmersville, TX

July 2 at 9:00am

Madisonville, TX

July 4 at 4:30pm

Farmersville, TX

August 6 at 9:00am

Farmersville, TX

September 3 at 9:00am

Marathon, TX

October 22 at (All day)

Farmersville, TX

November 5 at 9:00am

Farmersville, TX

December 3 at 9:00am

Farmersville, TX

January 7 at 9:00am

Farmersville, TX

February 4 at 9:00am

Farmersville, TX

March 4 at 9:00am

Huntsville, TX

March 11 at (All day)

Farmersville, TX

April 1 at 9:00am

Farmersville, TX

May 6 at 9:00am

Fort Worth, TX

May 20 at 1:00pm

Farmersville, TX

June 3 at 9:00am

Farmersville, TX

July 1 at 9:00am

Madisonville, TX

July 4 at 4:30pm

Farmersville, TX

August 5 at 9:00am

Farmersville, TX

September 2 at 9:00am

Marathon, TX

October 28 at (All day)

Farmersville, TX

November 4 at 9:00am

Farmersville, TX

December 2 at 9:00am

Farmersville, TX

January 6 at 9:00am

Farmersville, TX

February 3 at 9:00am

Farmersville, TX

March 2 at 9:00am

Huntsville, TX

March 9 at (All day)

Farmersville, TX

April 6 at 9:00am

Farmersville, TX

May 4 at 9:00am

Fort Worth, TX

May 18 at 1:00pm

Farmersville, TX

June 1 at 9:00am

Madisonville, TX

July 4 at 4:30pm

Farmersville, TX

July 6 at 9:00am

Farmersville, TX

August 3 at 9:00am

Farmersville, TX

September 7 at 9:00am

Marathon, TX

October 26 at (All day)

Farmersville, TX

November 2 at 9:00am

Farmersville, TX

December 7 at 9:00am

Huntsville, TX

March 8 at (All day)

Fort Worth, TX

May 17 at 1:00pm

Madisonville, TX

July 4 at 4:30pm

Marathon, TX

October 25 at (All day)

Huntsville, TX

March 14 at (All day)

Marathon, TX

October 24 at (All day)

Marathon, TX

October 23 at (All day)

Marathon, TX

October 28 at (All day)

Marathon, TX

October 27 at (All day)

Marathon, TX

October 26 at (All day)

Marathon, TX

October 25 at (All day)

Marathon, TX

October 23 at (All day)

Marathon, TX

October 22 at (All day)

Marathon, TX

October 28 at (All day)