Chelatchie Prairie Railroad offers Christmas Special Train Rides

Chelatchie Prairie Railroad 207 Railroad Ave., Yacolt, WA, United States

The Chelatchie Prairie Railroad will offer Christmas Special Train Rides every Saturday and Sunday from Nov. 26 to Dec. 18 at 9:30 a.m., noon and 2:30 p.m. Trains depart from the station at 207 Railroad Ave., Yacolt; passengers should arrive early for boarding. Tickets are $18 for adults, $17 for military or seniors age 60 […]

$12 – $18

Portland Audubon Society’s Wild Arts Festival

Viking Pavilion 930 SW Hall St, Portland, OR, United States

The Portland Audubon Society will host the Wild Arts Festival from 10 a.m. to 5 p.m. Dec. 10 and 11 at Portland State University's Viking Pavilion, 930 S.W. Hall St, Portland. The event is a fundraiser sale of nature-related art and books, with proceeds benefiting Portland Audubon’s education and conservation efforts. Find holiday gifts with […]

$13.50

Reindeer Magic Holiday Event

Dennis' 7 Dees Vancouver Garden Center 10006 SE Mill Plain Blvd, Vancouver, WA, United States

Dennis 7 Dees Vancouver Garden Center (formerly Shorty's) at 10006 S.E. Mill Plain Blvd., Vancouver, is hosting a Reindeer Magic holiday event from 10 a.m. to 5 p.m. Dec. 11. See live reindeer, sit on Santa’s lap and get professional photos, grab a bite to eat from local vendors, and enjoy live music. Visitors can […]

$9

Free Day at the Portland Art Museum

Portland Art Museum 1219 S.W. Park Ave., Portland, OR, United States

The Portland Art Museum's next Miller Family Free Day is Dec. 11, in celebration of the museum's 130th birthday. Tickets are available for walk-in visitors, but online reservations at portlandartmuseum.org/tickets are recommended. The museum is located at 1219 S.W. Park Ave., Portland, and is open from 10 a.m. to 5 p.m. that day.  

free

Single Seniors Holiday Party

The Old Spaghetti Factory 730 S.E. 160th Ave., Vancouver, WA, United States

Single Seniors will host a holiday party at Old Spaghetti Factory, 730 S.E. 160th Ave., starting at noon Dec. 11. For more information, call 360-892-8944.

MESO Makers Winter Market at Alberta Commons

Alberta Commons 376 N.E. Sumner St., Portland, OR, United States

Shoppers seeking unique holiday gifts will again have a wide variety of choices at the second annual MESO Makers Winter Market, opening Sunday, Dec. 4, at Alberta Commons, 376 N.E. Sumner St. in Portland. Hosted by the nonprofit Micro Enterprise Services of Oregon (MESO), the free market will run until Dec. 23. The hours will […]

free

Vancouver Master Chorale “Christmas Joy” concert

First Presbyterian Church 4300 Main Street, Vancouver, WA, United States

The 90-voice Vancouver Master Chorale and a 19-member orchestra and harpsichord will perform highlights from Handel’s “Messiah” along with a variety of Christmas songs during "Christmas Joy" at 7 p.m. Dec. 10 and at 3 p.m. Dec. 11 at Vancouver First Presbyterian Church, 4300 Main St., Vancouver. The concert will feature favorite holiday carols including […]

$5 – $25

Vancouver Symphony Orchestra presents Holiday Pops concert

Skyview High School Concert Hall 1300 N.W. 139th St., Vancouver, WA, United States

The Vancouver Symphony Orchestra season continues Dec. 10 and 11 with its Holiday Pops concert featuring Hollywood film scores and classic holiday gems. The orchestra will perform movie hits such as the theme from "Gladiator," a tribute to film music legend Henry Mancini and John Williams’ legendary music from "Star Wars." The kids will also […]

$36 – $48

Portland Baroque Orchestra presents Handel’s “Messiah”

First Baptist Church Corner of S.W. Taylor and 12th St., Portland, OR, United States

Portland Baroque Orchestra presents George Frideric Handel’s "Messiah," featuring Cappella Romana Dec. 9-11 at First Baptist Church, 909 S.W. 11th Ave., Portland. Performances are 7:30 p.m. Dec. 9 and 10 and 3 p.m. Dec. 11. Tickets range from $38 to $78, available at pbo.org and 503-222-6000. Ticket packages and group discounts (10 or more) also available. […]

$38 – $78

Portland Baroque Orchestra and Cappella Romana perform complete “Messiah”

First Baptist Church Corner of S.W. Taylor and 12th St., Portland, OR, United States

Portland Baroque Orchestra and Cappella Romana join forces to perform the complete oratorio for the Handel's "Messiah," directed by Gabriel Crouch and featuring world class soloists. Performances are 7:30 p.m. Dec. 9 and 10 and at 3 p.m. Dec. 11 at First Baptist Church, 909 S.W. 11th Ave, Portland. Tickets are $38 to $78 at […]

$38 – $78

Portland Gay Men’s Chorus presents “Light the Way Home”

Newmark Theatre 1111 S.W. Broadway, Portland, OR, United States

​Join the Portland Gay Men’s Chorus for "Light the Way Home," with performances at 8 p.m. Dec. 9 and 10 and at 3 p.m. Dec. 11 at the Newmark Theatre, inside Antoinette Hatfield Hall at 1111 S.W. Broadway Ave., Portland. Expect holiday classics, new favorites and a few surprises in this heartwarming wintertide concert. Masks […]

$20 – $56

Oregon Repertory Singers’ “Glory of Christmas”

First United Methodist Church Portland 1838 S.W. Jefferson St., Portland

Oregon Repertory Singers present "Glory of Christmas" at 4 p.m. Dec. 4, 10 and 11 at First United Methodist Church, 1838 S.W. Jefferson St., Portland. with  favorite holiday works including traditional carols and sacred music for the season. Songs include Morten Lauridsen's "Contre Qui Rose" and "Dirait-On," Franz Biebl's world-famous "Ave Maria," and new works […]

$25 – $45
Event Series ZooLights

ZooLights

Oregon Zoo 4001 S.W. Canyon Road, Portland, OR, United States

Kids and adults agree: it wouldn't be the holidays without a visit to ZooLights at the Oregon Zoo, 4001 S.W. Canyon Road, Portland. Bring friends and family to enjoy a an nighttime walk through a dazzling display of 1.5 million lights, ZooLights runs from 4:30 to 8 p.m. Nov. 23 to Jan. 5, except Christmas Day, […]

$19 – $65
Event Series The Grotto Christmas Festival of Lights

The Grotto Christmas Festival of Lights

The Grotto 8840 N.E. Skidmore St., Portland, OR, United States

The Grotto, 8840 N.E. Skidmore St., Portland, will offer its annual Christmas Festival of Lights from Nov. 25 through Dec. 30, except Christmas day. Hours are 5 to 9:30 p.m. Nov. 25 to Dec. 16 and from 4:30 p.m. to 9:30 p.m. Dec. 17-30. Online advance tickets are $14 for ages 12 and up and […]

$5 – $18
Event Series Christmas on Franklin Street

Christmas on Franklin Street

Franklin Street Christmas 4616 N.W. Franklin St., Vancouver, WA, United States

See 150,000 Christmas lights at 4616 N.W. Franklin St., Vancouver, hung on ten homes and the newly added property of Our Lady of Lourdes church. The light display includes live entertainment, carolers, Santa Claus and "snowfall." Boy Scouts will sell hot cocoa and treats on weekends during the month of December. The display will be […]

free