Bringing in the Yule Log: Friends of Schafer and Lake Sylvia will host their annual Christmas singalong and Yule Log hunt at 1 p.m. at Schafer State Park, 1365 W. Schafer Park Road, Elma. Children can hunt for the log, followed by hot beverages, cookies, a warm fire and Christmas music at the lodge. A Discover Pass will be required and will be available at the park. Information: fosls.org, or call Stet Palmer at 360-789-9953.
Olympia Sweet Adelines Holiday Performance: The community group will perform at 7:30 p.m. at the Eastside Community Center, 618 Puget St. NE, Olympia. Admission is free.
Holiday Songs of Joy: This Christmas concert with Women of Note is at 7 p.m. at the Shelton High School Performing Arts Center, 3737 N. Shelton Springs Road, Shelton. Donations will be accepted for admission. Information: Call Elizabeth Berndt at 360-432-9940.
Olympia Tumwater Foundation Noon History Talk: Free monthly talk features Dave Nicandri, retired director of the State History Museum in Tacoma, speaking about his new book, at noon at the Schmidt House, 330 Schmidt Place SW, Tumwater. Seating is on a first-come basis, and doors open at 11:30 a.m. Information: www.olytumfoundation.org, 360-786-8117.
‘Wrapping Up The Holidays’ Toy & Fund Drive: The staff of Mixx 96.1 KXXO and volunteers will be at the corner of State and Washington streets in downtown Olympia from 6 a.m. to 6 p.m. collecting toys and cash for families in need. O Bee Credit Union will match the first $2,500 received. Recipient groups include the Holiday Connection (a consortium of area non-profits) and Barb’s Family & Friends. Information: www.mixx96.com.
40th Annual Holiday Peace Vigil: The annual vigil will be from noon-1 p.m. along Fourth Avenue West, along the south side of Percival Landing and in front of Heritage Fountain. Signs will be provided, but participants may bring their own. Local musicians are expected and free refreshments will be provided after the vigil. The vigil is free but the Olympia Fellowship of Reconciliation will accept donations to support its work for nonviolence, social justice and peace.
Lewis County Concern for Animals: Low-income pet owners can sign up to receive free cat and dog food from 10 a.m. to 1 p.m. at the Lewis County Animal Shelter, 560 Centralia Alpha Road, Chehalis. Pet owners must sign up in advance by calling 360-456-8176, and provide ID and proof of low-income status. All pets must be spayed or neutered.