Historic Waco Foundation will have its annual Christmas on the Brazos festivities from Friday through Dec. 10.
Each of the foundation’s historic house museums will be lavishly decorated for Christmas and will feature special entertainment. Each house will collect donations for specific organizations, including the Waco Humane Society, Storybook Christmas, Caritas and the Cen-Tex Hispanic Chamber of Commerce.
For more information and hours, visit historicwaco.org or call 753-5166.
Central Christian craft fair, bake sale
The 11th annual Market Craft Fair and Bake Sale will be from 9 a.m. to 2 p.m. Saturday at Central Christian Church, 4901 Lake Shore Drive.
The event will feature 30 vendors offering a variety of goods. Local food trucks will also be on hand. For more information, call 776-7768.
Allen Samuels blood drive
Allen Samuels Dodge Chrysler Jeep Ram is having a blood drive from 11 a.m. to 3 p.m. Saturday at 201 W. Loop 340, in the parking lot on the Carter BloodCare bus.
For more information or to schedule an appointment time, contact Tolea Smith at 772-1000.
Texas Ranger authors
Authors Darren L. Ivey and the writing team of Bob Alexander and Donaly E. Brice will discuss their work and autograph copies of their new books, “The Ranger Ideal: Texas Rangers in the Hall of Fame 1823-1861” and “Texas Rangers: Lives, Legend, and Legacy,” on Saturday at the Texas Ranger Hall of Fame.
The books are the first two in the Texas Ranger Bicentennial Publication Series and are available to buy in the museum gift shop.
Admission is free from 1 p.m. to closing. For more information, visit www.texasranger.org.
Church open house
The Church of Jesus Christ of Latter Day Saints will have a Christmas open house from 6 to 9 p.m. Sunday at 300 Ritchie Road in Hewitt.
For more information, call 723-7347.
‘Nutcracker’ at Midway
Ballet Frontier of Texas will present “The Nutcracker” at 7:30 p.m. Saturday and 2 p.m. Sunday in the Midway ISD Performing Arts Center, 800 N. Hewitt Drive.
Tickets are $35 and $45. For more information, call 817-852-6887.