20th annual Charles Dickens Festival brings the fun
Port Jefferson was crawling with costumed characters and Christmas spirit on Saturday and Sunday for the 20th annual Charles Dickens Festival.
Residents and visitors took rides on horse-drawn carriages, met Santa Claus, heard music from the 19th century and checked out a puppet parade.
1 of 25

A horse-drawn carriage takes people for a ride at Port Jefferson's 20th annual Charles Dickens Festival. File photo by Bob Savage

Costumed characters horse around at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

An old-fashioned carriage rides down Port Jefferson's East Main Street at the 20th annual Charles Dickens Festival. Photo by Bob Savage

Gin Albinson, a Port Jefferson resident, poses in front of Wonderland at the 20th annual Charles Dickens Festival. Photo by Bob Savage

Dickens characters hang out in front of Danfords at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Port Jefferson's 20th annual Charles Dickens Festival is a good time for a marshmallow roast, with Claudette Houasse and Jeff Bender coming all the way from Connecticut. Photo by Bob Savage

Wooden soldiers stand guard over someone eating an ice cream at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Children sing Christmas carols in downtown Port Jefferson at the 20th annual Charles Dickens Festival. Photo by Bob Savage

A Dickens character gets cute at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Shine studio dancers boogie at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Costumed women sing Christmas carols at the 20th annual Charles Dickens Festival in Port Jefferson. Photo by Bob Savage

People line up to enter the Dickens house at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

A young boy meets a horse at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Sweet Melody Music Studio performers entertain guests at the 20th annual Charles Dickens Festival in Port Jefferson. Photo by Bob Savage

The Island Christian Church in Port Jefferson is the spot to hear 19th century music at the 20th annual Charles Dickens Festival. Photo by Bob Savage

Port Jefferson is hopping with Dickens spirit at the 20th annual Charles Dickens Festival. Photo by Bob Savage

Santa Claus greets kids on Main Street in Port Jefferson at the 20th annual Charles Dickens Festival. Photo by Bob Savage

The Punch and Judy puppet show entertains kids at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

A weaving demonstration gets the party started at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Allison Petrullo, a 9-year-old from Massapequa, makes a candle at the 20th annual Charles Dickens Festival in Port Jefferson. Photo by Bob Savage

Teddy McDowell, a 5-year-old South Setauket resident, learns about brewing beer at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Ice skaters crowd the rink at the Village Center at Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage

Dickens characters take a stroll during the puppet parade in Port Jefferson's 20th annual Charles Dickens Festival. Photo by Bob Savage