Best Christmas Markets

German Christmas Markets in the USA 2026

70 Christkindlmarkets and German-style Christmas markets across the United States, with this year's dates.

A Christkindlmarkt (the spelling varies: Christkindlmarket, Christkindl Market) is the traditional German Christmas market: rows of wooden huts selling glass ornaments, nutcrackers and wooden toys, with Glühwein (hot spiced wine), bratwurst, potato pancakes and roasted nuts. Many US cities with German heritage hold one, some run by German-American societies, others by event companies that run markets in several cities.

MarketDatesClosedAdmission
Chicago Christmas Market
Chicago, IL
Nov 20 to Dec 24, 2026Open every day of its runFree
Philadelphia Christmas Market
Philadelphia, PA
Nov 21 to Dec 27, 2026Closed Mon, Nov 23, Tue, Nov 24, Wed, Nov 25, Fri, Dec 25Free
Seattle Christmas Market
Seattle, WA
Nov 20 to Dec 26, 2026Closed Thu, Nov 26, Fri, Dec 25Ticket
Carmel Christmas Market
Carmel, IN
Nov 21 to Dec 24, 2026Open Wednesdays, Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 26Free
Denver Christmas Market
Denver, CO
Nov 20 to Dec 23, 2026Open every day of its runFree
Atlanta Christmas Market
Lawrenceville, GA
Nov 20 to Dec 24, 2026Closed Mondays and Tuesdays. Closed Thu, Nov 26Free
Christkindlmarket Aurora
Aurora, IL
Nov 20 to Dec 24, 2026Open Thursdays, Fridays, Saturdays and Sundays onlyFree
Bethlehem Christmas Market
Bethlehem, PA
Nov 13 to Dec 20, 2026Open Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 19, Thu, Nov 26Ticket
Baltimore Christmas Market
Baltimore, MD
Nov 21 to Dec 27, 2026Closed Mondays and Tuesdays. Closed Wed, Nov 25, Fri, Dec 25Free
Wrigleyville Christmas Market
Chicago, IL
Nov 20 to Dec 31, 2026Closed Fri, Dec 25Free
Roswell Christmas Market
Roswell, GA
Nov 20 to Dec 23, 2026Open days within these dates not yet publishedFree
Grand Rapids Christmas Market
Grand Rapids, MI
Nov 18 to Dec 24, 2026Open Wednesdays, Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 26
Salt Lake City Christmas Market
Salt Lake City, UT
Dec 2 to 5, 2026Open every day of its runFree
Cullman Christmas Market
Cullman, AL
Nov 19 to Dec 23, 2026Closed Thu, Nov 26Free
St. Paul Christmas Market
Saint Paul, MN
Nov 20 to Dec 20, 2026Open Fridays, Saturdays and Sundays onlyFree
Minneapolis Christmas Market
Minneapolis, MN
Nov 20 to Dec 20, 2026Open Fridays, Saturdays and Sundays onlyFree
Cincinnati Christmas Market
Cincinnati, OH
Nov 20 to Dec 27, 2026Closed Mondays, Tuesdays and Wednesdays, but also open Mon, Dec 21, Tue, Dec 22, Wed, Dec 23. Closed Thu, Nov 26, Fri, Dec 25Free
Williamsburg Christmas Market
Williamsburg, VA
Nov 27 to Dec 20, 2026Open Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 26Ticket
Des Moines Christmas Market
Des Moines, IA
Dec 3 to 13, 2026Open Thursdays, Fridays, Saturdays and Sundays onlyFree
Helen Christkindlmarkt
Helen, GA
Nov 28 to Dec 6, 2026Open Saturdays and Sundays onlyFree
Arlington Christmas Market
Arlington, TX
Nov 20 to Dec 23, 2026Closed Mon, Nov 23, Tue, Nov 24, Wed, Nov 25, Thu, Nov 26
Charlotte Christmas Village
Charlotte, NC
Not running in 2026
NJ German Christmas Market
Augusta, NJ
Dec 4 to 6, 2026Open every day of its runTicket
Mifflinburg Christkindlmarkt
Mifflinburg, PA
Dec 10 to 12, 2026Open every day of its run
Colorado Springs Christmas Market
Colorado Springs, CO
Dec 4 to 23, 2026Closed Mon, Dec 7, Tue, Dec 8, Mon, Dec 14, Tue, Dec 15Free
Belleville Christkindlmarkt
Belleville, IL
Nov 27 to Dec 23, 2026Open days within these dates not yet published
Orange County Christmas Market
Huntington Beach, CA
Nov 15, 2026 to Jan 3, 2027Open days within these dates not yet published
Tomball Christmas Market
Tomball, TX
Dec 11 to 13, 2026Open every day of its runFree
Cleveland Christkindlmarkt
Berea, OH
Dec 4 to 6, 2026Open every day of its runTicket
Charleston Christkindlmarkt
Awendaw, SC
Dec 4 to 13, 2026Open Fridays, Saturdays and Sundays onlyTicket
Canandaigua Christmas Market
Canandaigua, NY
Nov 13 to 15, 2026Open every day of its run
Frankenmuth Christmas Market
Frankenmuth, MI
Not running in 2026
Beardstown Christkindlmarkt
Beardstown, IL
Nov 20 to Dec 19, 2026Open Fridays and Saturdays only
Knoxville Christmas Market
Knoxville, TN
2026 dates not announced yetFree
Chattanooga Christmas Market
Chattanooga, TN
Nov 21 to 29, 2026Open Saturdays and Sundays onlyFree
Fargo Christkindlmarkt
Fargo, ND
Nov 20 to 29, 2026Open Fridays, Saturdays and Sundays onlyTicket
Door County Christmas Market
Sister Bay, WI
Nov 27 to Dec 13, 2026Open Fridays, Saturdays and Sundays only
Indianapolis Christkindlmarkt
Indianapolis, IN
2026 dates not announced yet
Branson Christmas Market
Branson, MO
Nov 27 to Dec 23, 2026Closed Mon, Nov 30, Tue, Dec 1, Wed, Dec 2, Mon, Dec 7, Tue, Dec 8, Wed, Dec 9, Mon, Dec 14, Tue, Dec 15, Wed, Dec 16Free
Green Bay Christmas Market
Green Bay, WI
Nov 19 to Dec 19, 2026Open Thursdays, Fridays and Saturdays only. Closed Thu, Nov 26
Sacramento Christmas Market
Sacramento, CA
Dec 5 to 6, 2026Open every day of its runTicket
Sparta Christmas Market
Sparta, WI
Nov 27 to Dec 19, 2026Open Fridays and Saturdays only
West Chester Christkindlmarkt
West Chester, PA
Dec 12, 2026One day onlyFree
Naperville Christkindlmarket
Naperville, IL
No Christmas market here
West Allis Christkindlmarkt
West Allis, WI
Dec 4 to 5, 2026Open every day of its run
New Orleans Christmas Market
New Orleans, LA
Dec 4 to 6, 2026Open every day of its run
Harmony German Christmas Market
Harmony, PA
Nov 14 to 15, 2026Open every day of its runTicket
Hudson Ohio Christmas Market
Hudson, OH
2026 dates not announced yet
Provo Christmas Market
Provo, UT
Dec 10 to 12, 2026Open every day of its run
Tulsa Christmas Market
Tulsa, OK
Dec 4 to 6, 2026Open every day of its runFree
Herndon WinterMarkt
Herndon, VA
Dec 12, 2026One day onlyFree
Poughkeepsie Christmas Market
Poughkeepsie, NY
Nov 20 to 21, 2026Open every day of its run
Pendleton Christmas Market
Pendleton, SC
2026 dates not announced yetFree
Berne Christkindlmarkt
Berne, IN
Nov 27 to Dec 20, 2026Open Fridays, Saturdays and Sundays only
Christkindl Market of Bryan
Bryan, OH
Nov 27 to Dec 19, 2026Open Thursdays, Fridays and Saturdays onlyFree
Birmingham Winter Markt
Birmingham, MI
Dec 4 to 6, 2026Open every day of its run
Reading Liederkranz Christkindlmarkt
Reading, PA
Dec 4 to 6, 2026Open every day of its runTicket
Deutscher Club of Clark Christkindlmarkt
Clark, NJ
Nov 21 to 22, 2026Open every day of its run
Senoia Christmas Market
Senoia, GA
Nov 27 to Dec 24, 2026Closed Mondays and TuesdaysFree
Brown County Christkindl Market
Nashville, IN
Dec 4 to 6, 2026Open every day of its run
Columbus Christmas Market
Dublin, OH
Nov 21 to Dec 24, 2026Closed Mondays and Tuesdays. Closed Thu, Nov 26Free
Buffalo German Christmas Market
Buffalo, NY
Nov 20 to Dec 20, 2026Open Fridays, Saturdays and Sundays only
Fort Wayne Christkindlmarkt
Fort Wayne, IN
Nov 14, 2026One day onlyFree
Cumberland Indiana German Christmas Market
Cumberland, IN
Dec 5, 2026One day onlyFree
Heurich Christmas Markt
Washington, DC
Dec 3 to 6, 2026Open every day of its runTicket
Ishpeming Kriskindlmarkt
Ishpeming, MI
Nov 27 to Dec 5, 2026Open Fridays and Saturdays onlyFree
Holland Christmas Market
Holland, MI
Nov 20 to Dec 19, 2026Open days within these dates not yet published
Oklahoma Christkindlmarkt
Bartlesville, OK
Nov 27 to 29, 2026Open every day of its runTicket
San Diego German Christmas Market
El Cajon, CA
Dec 12 to 13, 2026Open every day of its runTicket
Pittsburgh German Christmas Market
Pittsburgh, PA
Dec 12 to 13, 2026Open every day of its run

All German-Style Markets

Chicago Christmas Market

Chicago, Illinois

Nov 20 to Dec 24, 2026

Philadelphia Christmas Market

Philadelphia, Pennsylvania

Nov 21 to Dec 27, 2026

Closed Mon, Nov 23, Tue, Nov 24, Wed, Nov 25, Fri, Dec 25

Seattle Christmas Market

Seattle, Washington

Nov 20 to Dec 26, 2026

Closed Thu, Nov 26, Fri, Dec 25

Carmel Christmas Market

Carmel, Indiana

Nov 21 to Dec 24, 2026

Open Wednesdays, Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 26

Denver Christmas Market

Denver, Colorado

Nov 20 to Dec 23, 2026

Atlanta Christmas Market

Lawrenceville, Georgia

Nov 20 to Dec 24, 2026

Closed Mondays and Tuesdays. Closed Thu, Nov 26

Christkindlmarket Aurora

Aurora, Illinois

Nov 20 to Dec 24, 2026

Open Thursdays, Fridays, Saturdays and Sundays only

Bethlehem Christmas Market

Bethlehem, Pennsylvania

Nov 13 to Dec 20, 2026

Open Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 19, Thu, Nov 26

Baltimore Christmas Market

Baltimore, Maryland

Nov 21 to Dec 27, 2026

Closed Mondays and Tuesdays. Closed Wed, Nov 25, Fri, Dec 25

Wrigleyville Christmas Market

Chicago, Illinois

Nov 20 to Dec 31, 2026

Closed Fri, Dec 25

Roswell Christmas Market

Roswell, Georgia

Nov 20 to Dec 23, 2026

Open days within these dates not yet published

Grand Rapids Christmas Market

Grand Rapids, Michigan

Nov 18 to Dec 24, 2026

Open Wednesdays, Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 26

Salt Lake City Christmas Market

Salt Lake City, Utah

Dec 2 to 5, 2026

Cullman Christmas Market

Cullman, Alabama

Nov 19 to Dec 23, 2026

Closed Thu, Nov 26

St. Paul Christmas Market

Saint Paul, Minnesota

Nov 20 to Dec 20, 2026

Open Fridays, Saturdays and Sundays only

Minneapolis Christmas Market

Minneapolis, Minnesota

Nov 20 to Dec 20, 2026

Open Fridays, Saturdays and Sundays only

Cincinnati Christmas Market

Cincinnati, Ohio

Nov 20 to Dec 27, 2026

Closed Mondays, Tuesdays and Wednesdays, but also open Mon, Dec 21, Tue, Dec 22, Wed, Dec 23. Closed Thu, Nov 26, Fri, Dec 25

Williamsburg Christmas Market

Williamsburg, Virginia

Nov 27 to Dec 20, 2026

Open Thursdays, Fridays, Saturdays and Sundays only. Closed Thu, Nov 26

Des Moines Christmas Market

Des Moines, Iowa

Dec 3 to 13, 2026

Open Thursdays, Fridays, Saturdays and Sundays only

Helen Christkindlmarkt

Helen, Georgia

Nov 28 to Dec 6, 2026

Open Saturdays and Sundays only

Arlington Christmas Market

Arlington, Texas

Nov 20 to Dec 23, 2026

Closed Mon, Nov 23, Tue, Nov 24, Wed, Nov 25, Thu, Nov 26

Charlotte Christmas Village

Charlotte, North Carolina

Not running in 2026

NJ German Christmas Market

Augusta, New Jersey

Dec 4 to 6, 2026

Mifflinburg Christkindlmarkt

Mifflinburg, Pennsylvania

Dec 10 to 12, 2026

Colorado Springs Christmas Market

Colorado Springs, Colorado

Dec 4 to 23, 2026

Closed Mon, Dec 7, Tue, Dec 8, Mon, Dec 14, Tue, Dec 15

Belleville Christkindlmarkt

Belleville, Illinois

Nov 27 to Dec 23, 2026

Open days within these dates not yet published

Orange County Christmas Market

Huntington Beach, California

Nov 15, 2026 to Jan 3, 2027

Open days within these dates not yet published

Tomball Christmas Market

Tomball, Texas

Dec 11 to 13, 2026

Cleveland Christkindlmarkt

Berea, Ohio

Dec 4 to 6, 2026

Charleston Christkindlmarkt

Awendaw, South Carolina

Dec 4 to 13, 2026

Open Fridays, Saturdays and Sundays only

Canandaigua Christmas Market

Canandaigua, New York

Nov 13 to 15, 2026

Frankenmuth Christmas Market

Frankenmuth, Michigan

Not running in 2026

Beardstown Christkindlmarkt

Beardstown, Illinois

Nov 20 to Dec 19, 2026

Open Fridays and Saturdays only

Knoxville Christmas Market

Knoxville, Tennessee

2026 dates not announced yet

Chattanooga Christmas Market

Chattanooga, Tennessee

Nov 21 to 29, 2026

Open Saturdays and Sundays only

Fargo Christkindlmarkt

Fargo, North Dakota

Nov 20 to 29, 2026

Open Fridays, Saturdays and Sundays only

Door County Christmas Market

Sister Bay, Wisconsin

Nov 27 to Dec 13, 2026

Open Fridays, Saturdays and Sundays only

Indianapolis Christkindlmarkt

Indianapolis, Indiana

2026 dates not announced yet

Branson Christmas Market

Branson, Missouri

Nov 27 to Dec 23, 2026

Closed Mon, Nov 30, Tue, Dec 1, Wed, Dec 2, Mon, Dec 7, Tue, Dec 8, Wed, Dec 9, Mon, Dec 14, Tue, Dec 15, Wed, Dec 16

Green Bay Christmas Market

Green Bay, Wisconsin

Nov 19 to Dec 19, 2026

Open Thursdays, Fridays and Saturdays only. Closed Thu, Nov 26

Sacramento Christmas Market

Sacramento, California

Dec 5 to 6, 2026

Sparta Christmas Market

Sparta, Wisconsin

Nov 27 to Dec 19, 2026

Open Fridays and Saturdays only

West Chester Christkindlmarkt

West Chester, Pennsylvania

Dec 12, 2026

Naperville Christkindlmarket

Naperville, Illinois

No Christmas market here

West Allis Christkindlmarkt

West Allis, Wisconsin

Dec 4 to 5, 2026

New Orleans Christmas Market

New Orleans, Louisiana

Dec 4 to 6, 2026

Harmony German Christmas Market

Harmony, Pennsylvania

Nov 14 to 15, 2026

Hudson Ohio Christmas Market

Hudson, Ohio

2026 dates not announced yet

Provo Christmas Market

Provo, Utah

Dec 10 to 12, 2026

Tulsa Christmas Market

Tulsa, Oklahoma

Dec 4 to 6, 2026

Herndon WinterMarkt

Herndon, Virginia

Dec 12, 2026

Poughkeepsie Christmas Market

Poughkeepsie, New York

Nov 20 to 21, 2026

Pendleton Christmas Market

Pendleton, South Carolina

2026 dates not announced yet

Berne Christkindlmarkt

Berne, Indiana

Nov 27 to Dec 20, 2026

Open Fridays, Saturdays and Sundays only

Christkindl Market of Bryan

Bryan, Ohio

Nov 27 to Dec 19, 2026

Open Thursdays, Fridays and Saturdays only

Birmingham Winter Markt

Birmingham, Michigan

Dec 4 to 6, 2026

Reading Liederkranz Christkindlmarkt

Reading, Pennsylvania

Dec 4 to 6, 2026

Deutscher Club of Clark Christkindlmarkt

Clark, New Jersey

Nov 21 to 22, 2026

Senoia Christmas Market

Senoia, Georgia

Nov 27 to Dec 24, 2026

Closed Mondays and Tuesdays

Brown County Christkindl Market

Nashville, Indiana

Dec 4 to 6, 2026

Columbus Christmas Market

Dublin, Ohio

Nov 21 to Dec 24, 2026

Closed Mondays and Tuesdays. Closed Thu, Nov 26

Buffalo German Christmas Market

Buffalo, New York

Nov 20 to Dec 20, 2026

Open Fridays, Saturdays and Sundays only

Fort Wayne Christkindlmarkt

Fort Wayne, Indiana

Nov 14, 2026

Cumberland Indiana German Christmas Market

Cumberland, Indiana

Dec 5, 2026

Heurich Christmas Markt

Washington, DC

Dec 3 to 6, 2026

Ishpeming Kriskindlmarkt

Ishpeming, Michigan

Nov 27 to Dec 5, 2026

Open Fridays and Saturdays only

Holland Christmas Market

Holland, Michigan

Nov 20 to Dec 19, 2026

Open days within these dates not yet published

Oklahoma Christkindlmarkt

Bartlesville, Oklahoma

Nov 27 to 29, 2026

San Diego German Christmas Market

El Cajon, California

Dec 12 to 13, 2026

Pittsburgh German Christmas Market

Pittsburgh, Pennsylvania

Dec 12 to 13, 2026