The 10 most charming Christmas markets in the U.S. to visit in 2026, ranked

The Cambria Christmas Market in coastal California runs from November 27 through December 31, 2026, and has grown considerably since its founding in 2011 into a truly massive holiday event. Roughly 3 million twinkle lights illuminate the grounds each season, along with artisan vendors, regular Santa appearances, and live music performances throughout the market’s run.

Silverton, Oregon, hosts its Christmas Market at the Oregon Garden Resort from November 20 through December 31, 2026, giving visitors one of the longest single-location market runs on this list. Vendor huts throughout the market sell imported German incense smokers and nutcrackers alongside notably striking trinkets crafted by local glassblowers and wood-carvers working in the surrounding region.