MONADNOCK REGION, N.H. (MyKeeneNow) Looking for festive fun and holiday cheer this weekend? The region is brimming with events for all ages, from festive concerts to creative workshops and caroling. Whether you’re seeking a quiet moment of reflection, a chance to shop local for last-minute gifts, or an evening of music and storytelling, there’s something to make your season bright. Check out these highlights and find out the perfect way to celebrate close to home:

Friday, Dec. 20

Hold Them Close: Songs of Mothers, Fathers, and Children

  • Time: 7–8:30 p.m.
  • Location: Dublin Community Church, 1125 Main St., Dublin
  • Details: The Chamber Singers of Keene present a 30th-anniversary concert featuring Christmas selections and the theme of familial love. Tickets are $20 and available at the door or through choir members.
  • Website: Chamber Singers of Keene

Hug the Dog w/ Super Bug

  • Time: 7–10 p.m.
  • Location: 48 Emerald St., Keene
  • Details: Enjoy a night of rock music with Hug the Dog and Super Bug. Expect a fusion of indie, punk, funk, and metal influences.
  • Website: Nova Arts

Saturday, Dec. 21

Kazoo Caroling on Main Street

  • Time: Noon
  • Location: The Park Theatre, 19 Main St., Jaffrey
  • Details: Join Boy & Girl Scouts for holiday caroling with kazoos. The first 100 attendees receive a free kazoo!
  • Website: The Park Theatre

A Christmas Story

  • Time: 1–3 p.m.
  • Location: Redfern Arts Center, 90 Wyman Way, Keene
  • Details: Enjoy this holiday classic. Tickets are $15 and can be purchased online or at the Redfern box office.
  • Website: Redfern Arts Center

Holiday Harmony at Heberton Hall

  • Time: 3–4:30 p.m.
  • Location: Keene Public Library, 60 Winter St., Keene
  • Details: Celebrate the holidays with the Cheshiremen Chorus and quartet UpGray’d. This free event includes a sing-along and refreshments. Donations welcome.
  • Website: Cheshiremen Chorus

Charles Dickens’ A Christmas Carol

  • Time: 2 p.m.
  • Location: First Congregational Church, 679 Old Homestead Highway, Swanzey
  • Details: A dramatic adaptation of this timeless holiday tale by Project Shakespeare. Tickets are $15 for adults and $5 for children 12 and under.
  • Website: Project Shakespeare

Hold Them Close: Songs of Mothers, Fathers, and Children

  • Time: 7 p.m.
  • Location: Congregation Ahavas Achim, Keene
  • Details: Another opportunity to enjoy the Chamber Singers of Keene’s 30th-anniversary concert. Tickets are $20.
  • Website: Chamber Singers of Keene

Sunday, Dec. 22

Last Minute Larry Holiday Arts Market

  • Time: 10 a.m.–4 p.m.
  • Location: Brewbakers, 48 Emerald St., Keene
  • Details: Shop local artisans while enjoying treats from the café.
  • Website: Nova Arts

Holiday Centerpiece Workshop

  • Time: 2 p.m.
  • Location: Stonewall Farm, 242 Chesterfield Road, Keene
  • Details: Create your own boxwood centerpiece. Cost is $45, and registration is required.
  • Website: Stonewall Farm

Evergreen Mantelpiece Workshop

  • Time: 3:30 p.m.
  • Location: Stonewall Farm, 242 Chesterfield Road, Keene
  • Details: Design a festive evergreen mantelpiece with expert guidance. Cost is $45, and registration is required.
  • Website: Stonewall Farm

Mr. & Mrs. Fezziwig’s Player Piano Christmas Party

  • Time: 2 p.m.
  • Location: The Park Theatre, 19 Main St., Jaffrey
  • Details: Sing along with carols and enjoy holiday treats.
  • Website: The Park Theatre

Christmas Concert: Renaissance Men and the Francestown Chorus

  • Time: 4–5 p.m.
  • Location: Francestown Old Meeting House, 1 New Boston Road, Francestown
  • Details: A free concert featuring seasonal music. Donations welcome.
  • Website: Francestown Old Meeting House

Festive Pub Sing

  • Time: 4–6 p.m.
  • Location: The Lounge, 4 High St., Brattleboro
  • Details: Sing along to English carols and wassails. Free event.
  • Website: Brattleboro Pub Sing

Labyrinth of Lights

  • Time: 5–7 p.m.
  • Location: Hastings Parish House, 14 Union St., Walpole
  • Details: A serene, meditative experience in a labyrinth of lights. Donations welcome.
  • Website: Walpole Unitarian Church

Nelson Town Band Holiday Concert

  • Time: 4–5 p.m.
  • Location: Nelson Town Hall, 7 Nelson Common Road, Nelson
  • Details: A free holiday music extravaganza with classic arrangements and new melodies.
  • Website: Nelson Town Band