Boy Scout Troop 770 Christmas Tree Sale — McCulloch-Wagner American Legion Post 109, 15921 S. Houghton Road, Corona. Douglas and Nobles trees. 10 a.m.-9 p.m. Dec. 21, 22; 8 a.m.-9 p.m. Dec. 23. $48-$260. 762-5652. .
Holiday Hayrides — M White Stables, 2350 W. River Road. Mule-drawn hayride, sit by the fire, hot cocoa and roast a marshmallow. 6-9 p.m. Through Dec. 26. $15. 887-4386. holidayhayrides.org.
People are also reading…
A Fistful of Christmas: Wild West Show — Trail Dust Town, 6541 E. Tanque Verde Road. A mysterious, but goofy deputy attempts to protect Trail Dust Town against one of the Old West’s baddest outlaws and must resort to using her “special gifts” to bring the outlaw and his gang to justice. Outdoor venue with bleacher seating and heaters. Show contains loud noises, gunfire, explosion effects and cowboy- style fistfighting. 7-7:30 and 8-8:30 p.m. Dec. 21-23, 27-31 and Jan. 3-7; 7-7:30 p.m. Dec. 24. $5. 398-5618. wildweststuntshow.com.
Christmas Eve Worship Services with Candlelight and Holy Communion — Lutheran Church of the Foothills, 5102 N. Craycroft Road. 5 p.m. service is with piano and organ music; 7 p.m. service is with organ music and choir. 5-6:15 and 7-8:15 p.m. Dec. 24. Free. 299-5631. foothillslutheran.org.
Holiday Cactus Caravan — Saguaro National Park East, 3693 S. Old Spanish Trail. A nighttime drive through the park featuring several stops along the 8 miles. Reservation required. 5-8 p.m. Dec. 28. $15. 733-5153.

