This is the final weekend for downtown Hannibal’s annual Victorian Festival of Christmas.

Saturday is Festive Hat Discount Day at participating stores. There will be free hot cocoa at the Mark Twain Museum Gift Shop from 10 a.m. to 4 p.m.

Santa will be at the Hannibal Trolley Station from 11 to 4.

Friday and Saturday are the final performances of Richard Geary’s “A Shepherd’s Tale” at the Planter’s Barn Theater at 7 p.m.

The festival wraps up with brunch Sunday at the Mark Twain Dinette.