Nov. 30-Dec. 22: Ride the train through winter woods, visit with Santa and pick out a Christmas tree with the Chelatchie Prairie Railroad, offering Christmas Tree Trains Nov. 30, Dec. 1, 7, 8, 14, 15, 21 and 22, leaving at 9:30 a.m., noon and 2:30 p.m. from 207 N. Railroad Ave., Yacolt. Tickets are $85 to $105 per family, depending on the tree. 360-686-3559 or www.bycx.com
Dec. 5-7: Metropolitan Performing Arts presents “A Charlie Brown Christmas,” inspired by the 1965 television show with Charles Schultz’s beloved comic characters. Performances are at 7 p.m. Dec. 5, 6 and 7, with a 2 p.m. matinee Dec. 7, at 6403 E. Mill Plain Blvd., Vancouver. Tickets are $12 to $14. www.MetropolitanPerformingArts.org
Dec. 5-19: There are many ways to see the Christmas Ships Parade, visible from the Vancouver Waterfront Dec. 5, 10, 11, 17, 18 and 19 (christmasships.org). Maryhill Winery offers a Dec. 5 cruise aboard the Willamette Star, or enjoy dinner in the tasting room Dec. 5, 10, 11, 18 and 19 (www.maryhillwinery.com/Visit/Vancouver). Attend a parade-viewing fundraiser 7 to 10 p.m. Dec. 11 at WareHouse ’23 (www.warehouse1923.com), or watch the ships from the Port of Camas-Washougal, 5 to 7 p.m. Dec. 7 (portcw.com).
Dec. 6: Get in the spirit with Santa, hayrides, shopping, choirs, bands and dancing during Hometown Holidays in downtown Camas from 5 to 8:30 p.m. The evening gets off to a bang at 6:30 p.m. with the tree lighting and fireworks (weather permitting). Enjoy food from vendors or restaurants and free parking with shuttle service. www.cityofcamas.us/parks
Dec. 6: Kick off the season at 5:30 p.m. at the Battle Ground Community Center, 912 E. Main St., Battle Ground, with caroling, a jazz choir, free hot cocoa and cookies, and a visit with Santa and Mrs. Claus, who will arrive at 5:45 p.m. aboard the Fire District 3 Engine for the Annual Battle Ground Tree Lighting before the party moves inside at 6 p.m. www.cityofbg.org