KellerNov. 11- Annual Veterans Day Ceremony, 10 a.m., Legacy at Bear Creek, 200 Keller Smithfield Road South. The event will honor those who served and their loved ones. Ongoing-Keller Garden Club, meets second Thursday monthly September through May; 9:30 a.m., refreshments and socializing; 10 a.m., program, Flower Shop at Landscape Systems Garden Center, 1823 Keller Pkwy. Programs include speakers and field trips. Group welcomes all levels of gardening expertise. For more information contact Gail McEnroe, 817-337-9948. Ongoing through October - Keller Farmers Market offers fresh produce and other foods and items from local farmers and vendors selling meats, eggs, wine, tamales, baked goods from 8 a.m. to noon at Keller Town Hall, 1100 Bear Creek Pkwy. Other items available are artisan bread, chips, salsa, pasta, pickles, jellies and jams. Honey, fertilizer, sprouts, desserts, prepared foods, coffee, pet products and crafts are also for sale at the market. Vendors at the market sell only Texas-made products and original art items. For information, go to www.kellerfarmersmarket.com. Ongoing - Toastmasters-Keller Communicators, 6:45 p.m., Thursdays, 1727 Keller Parkway, Prudential Worldwide Real Estate. Ongoing - Keller Public Library Children’s Storytime, 10:15 a.m. to noon, Tuesday and Wednesday; 12:15 p.m., Saturday, Library Story Room, 640 Johnson Rd., Spanish Storytimes, 11 a.m., and Family Storytimes, 6:30 p.m., Mondays. For more information on the free storytimes, call Brenda Cody at 817-743-4843 or email email@example.com. Ongoing - Book Study on A Course in Miracles, Mondays 6:30-7:30 p.m., Keller Public Library meeting room. For more information contact Oran Stem, facilitator, 817-366-1608. Event is free and everyone is welcome.Haslet Ongoing - Haslet Farmer's Market is open 8 a.m. to noon on Saturdays at the Haslet Community Park. About 20 vendors participate, including local producers of pecans, blueberries, and free-range eggs. Shoppers can also browse a variety of items such as organic olive oil, jams and jellies and an assortment of arts and crafts. For vendor opportunities contact: Elizabeth Goodson at 817-886-3993 or www.hasletfarmersmarket.com. Ongoing - Haslet Senior Center luncheon, 11 a.m., Thursdays, Haslet Community Center, 105 Main St, $4 or bring a covered dish. Roanoke Ongoing through October- Roanoke farmers market is open Saturdays from 8 a.m. to noon at Austin Street Plaza, 221 N. Oak St. For information contact Kraig Copp, Roanoke Fresh Produce Farmer's market manager at 940-391-3360. Ongoing - Roanoke Knit and Needle Knot for those who knit, crochet, embroider or do other needle art, meets Wednesdays at 1 p.m., Roanoke Public Library, 312 S. Walnut St. For more information, call 817-491-2691. Ongoing - Teen Scribblers Writing Group meets each Thursday from 6 p.m. to 8 p.m. at the Roanoke Public Library, 308 S. Walnut St. For information call 817-491-2691.Trophy Club Dec. 8 - Trophy Club Womens Club’s Annual Christmas Tour of Homes. The theme is the "Magic of Christmas." Proceeds of the tour benefit local charities including the Safe Haven and the Roanoke Food Bank. For more information contact Terri Lane, 817-491-8562.Keller ISD Dec. 6-9 - Keller Timber Creek High School Theatre presents a production of "Mattress," 7 p.m. Dec. 6, 7, 9; 2:30 p.m., Dec. 8, Timber Creek High School, 12350 Timberland Blvd. Ticket prices: $12, adults; $10 students and senior citizens. For more information contact Andrea Hicks, firstname.lastname@example.org.Miscellaneous Nov. 16 - Free ESL tutor training, 4 p.m., Watauga Fire Station. Help an adult learn English one hour a week. For more information or to register call Dana Harper at 817-514-5865. Ongoing - Nov. 13, Merryhill Schools in Keller area accepting canned donations, to benefit "Fill the Bus," campaign in support of local charities, which include Christ's Haven in Keller. Donations of nonperishable items can be dropped off Monday through Friday at any of the four school locations which include, 1750 Rufe Snow Dr., Keller, 817-498-4920 and 50 Village Trail, Trophy Club, 817-430-8188.