A fall craft festival, a community fair and the first Halloween bash of the season are on deck this weekend, along with the opening night for a dinner theater production in Old Town Spring. Oct. 7-8 “Murder on the Oriental Rug” A family-friendly dinner show opens this weekend and continues Fridays and Saturdays through Oct. 22. Dinner is not included in the price of tickets, and dining is required to attend. Puffabelly’s Depot Restaurant, 100 Main St., Spring, 7 p.m. (dinner and pre-show), 8 p.m. (performance). $13-$18. 713-364-9190. www.oldwestmelodrama.com Oct. 8 Community Expo The annual Spring Klein Chamber of Commerce Community Expo brings together 75 local business exhibitors and a variety of activities for adults and children. Events include a classic car show, a raffle and a blood drive. 11 a.m.-4 p.m. Free. Klein Multipurpose Center, 7500 FM 2920, Spring. 281-257-9559. www.springkleinchamber.org Oct. 8 PinkStreet MainStreet America hosts a day of breast cancer education and programs in conjunction with Houston Methodist Breast Care Center at the Woodlands. Activities include mini makeovers, a cooking demonstration, a virtual tour of the breast care center, a physician question and answer session and a fashion show for attendees who arrive wearing pink. Noon-4 p.m. Free. 18750 I-45 N., Houston. 281-825-4429. www.mainstreetamerica.com Oct. 8 Zomball in Tomball The annual Halloween bash features a giant trick-or-treat celebration for children courtesy of local vendors and organizations. Other activities include a maze and swamp attraction with music, crafts and games for kids. Guests are invited to come in costume. 6 p.m. Free. 201 S. Elm St., Tomball. 281-351-5484. www.ci.tomball.tx.us Oct. 8 Northwoods Community Craft Fair The annual fair includes handcrafted items from all over the world, raffle prizes and homemade baked goods. More than 40 vendors will participate. Northwoods Presbyterian Church, 3320 FM 1960 W., Houston. Free. 9 a.m.-3 p.m. 281-444-8861. www.northwoods.org