Christmas events in Salem

Check out happening christmas events all around Salem, OR

Straight No Chaser in Salem

Sat, 22 Nov at 08:00 pm Elsinore Theatre

Crowder, Zach Williams, Matt Maher in Salem

Thu, 20 Nov at 07:00 pm Salem Civic Center

Salem Holiday Marketplace at the Oregon State Fair & Exposition Center

Sat, 01 Nov at 10:00 am Oregon State Fair & Exposition Center Free

Nate Jackson at Elsinore Theatre

Sat, 08 Nov Elsinore Theatre

Straight No Chaser at Elsinore Theatre

Sat, 22 Nov Elsinore Theatre

Willamette Valley Pie Co. Ladies Night

Fri, 05 Dec at 04:00 pm 2994 82nd. Ave NE, Salem, OR, United States, Oregon 97305

Sip & Shop

Fri, 07 Nov at 05:00 pm 5711 Gaffin Rd., Salem, OR

O Christmas Tea: A British Comedy (Salem, OR)

Wed, 03 Dec at 07:30 pm Elsinore Theatre

Small Bites and Smiles - November

Thu, 13 Nov at 05:00 pm McGrath's Fish House Free

3rd Annual WSFC Christmas Bazaar

Sat, 06 Dec at 09:00 am 3094 Gehlar Rd. NW, Salem, OR, United States, Oregon 97304

The Nutcracker at Elsinore Theatre

Fri, 28 Nov at 07:00 pm Elsinore Theatre

Winter Wreath Workshop

Thu, 20 Nov at 06:00 pm GA At Home

Christmas with CS Lewis at Elsinore Theatre

Fri, 19 Dec Elsinore Theatre

Sunday Service // Christmas On The Radio (series)

Sun, 07 Dec at 10:00 am 6994 Sunnyside Rd SE, Salem, OR, United States, Oregon 97306

Ukrainian Winterfest in Salem, OR

Sat, 06 Dec at 01:00 pm 2615 Portland Rd NE, Salem, OR 97301-0124, United States

Holiday Market & Toy Drive @ Bo and Vine

Sat, 29 Nov at 10:00 am 3969 Commercial St SE Salem Oregon 97302

SPIRITED HOLIDAYS

Sat, 20 Dec at 02:00 pm Salem Elks Lodge #336

Christmas Services @ Free Church in South Salem // Sunday, December 21 @ 9am & 11am

Sun, 21 Dec at 09:00 am 6994 Sunnyside Rd SE, Salem, OR, United States, Oregon 97306

CoComelon Sing-A-Long at Elsinore Theatre

Thu, 20 Nov at 06:00 pm Elsinore Theatre

O Christmas Tea at Elsinore Theatre

Wed, 03 Dec at 07:30 pm Elsinore Theatre

A Drag Queen Christmas

Mon, 01 Dec at 04:00 pm Elsinore Theatre

A Drag Queen Christmas at Elsinore Theatre

Tue, 02 Dec Elsinore Theatre

Justin Hayward

Tue, 09 Sep at 04:00 pm Elsinore Theatre

Voices of Gladness

Sun, 09 Nov at 06:30 pm The Church of Jesus Christ of Latter-day Saints

The Black Jacket Symphony

Sat, 01 Nov at 02:30 am Elsinore Theatre

The Handmade Market sponsored by the Salem EtsyTeam

Sat, 06 Dec at 10:00 am Oregon State Fairgrounds

Four Corners Ward Friend's Giving

Sat, 15 Nov at 12:00 pm The Church of Jesus Christ of Latter-day Saints

CoComelon: Sing-A-Long LIVE

Wed, 19 Nov at 04:00 pm Elsinore Theatre

4th Ward Christmas Party

Fri, 12 Dec at 05:00 pm The Church of Jesus Christ of Latter-day Saints

O Christmas Tea: A British Comedy

Tue, 02 Dec at 04:00 pm Elsinore Theatre

Christmas Brunch

Sat, 20 Dec at 08:00 am The Church of Jesus Christ of Latter-day Saints

FREE RIDES CHRISTMAS EVE

Wed, 24 Dec at 10:00 am 101 Front St NE, Salem, OR, United States, Oregon 97301

SHOWBIZ SALEM HOLIDAY MARKET, 2025

Fri, 21 Nov at 10:00 am Oregon State Fairgrounds