1. A Candle Lighting Vigil in honor of Sandy Hook victims will be held at Lansdale’s Railroad Plaza at 6 p.m. If you can, bring your own candle. The event will feature music and refreshments.
2. Dead On — who recreate The Grateful Dead Live ’71-’72 — will perform at 7:30 p.m. at Sellersville Theater. Tickets are $27.50.
3. Prenatal yoga sessions.
4. The Victorian Boutique, 53 N. Main St., Telford, is an 11-room Victorian home filled to the brim with crafts and home décor. Find last minute gifts today from noon to 5 p.m. There is a $1 entrance fee.
5. “Murray the Elf and the Case of the Missing Mistletoe” plays at 11 a.m. at Act II Playhouse, 56 E. Butler Ave., Ambler. Tickets are $8.