BIDDEFORD

‘Joy of Christmas’ concert

The Alumni Band will perform “The Joy of Christmas” at 7 p.m. Friday and Saturday at Biddeford Middle School Performing Arts Center at 25 Tiger Way, off Hill Street Extension.

Guests performances also will be given by the St. James School Choir, the Notre Dame Choir and Vocalist Nicole Dube. Tickets are $10 at the door. For more details, go to www.thealumniband.com.

BUXTON

Rabies vaccination clinic

A rabies vaccination clinic will be 1-3 p.m. on Saturday at the Public Works Garage, 215 Portland Road.

Cost is $8. All dogs must be on a leash and cats placed in carriers. Pet owners should bring previous rabies vaccination certificates if possible. For details, call 929-6171.

SOUTH BERWICK

Bach Christmas concert

The 65-voice Community Chorus at South Berwick will present “Christmas with Friends and Family of J.S. Bach” at 7:30 p.m. Saturday at Holy Trinity Lutheran Church, Fox Run Road in Newington, N.H., and 3 p.m. Sunday at Wesley Kennedy Performing Arts Center, Marshwood High School, Route 236, South Berwick.

Tickets are $8 in advance, $10 at door $8 for students and seniors. Go to ccsb-sing.org or call 384-7059.

YORK

Holiday events at library

York Public Library, 5 Long Sands Road, will host a holiday story hour at 10:30 a.m. Friday, a book sale 10 a.m. to 5 p.m. Friday and 10 a.m. to 2 p.m Saturday and the Festival of Gingerbread Houses 10 a.m. to 2 p.m. Saturday, including a visit with Santa from 11 a.m. to 12:30 p.m.

For details, call 363-2818 or go to www.york.lib.me.us.

SPRINGVALE

Patsy Cline Christmas

Donna Lee will perform the concert “A Patsy Cline Country Christmas ” at 7 p.m. Saturday at Nasson Community Center, 457 Main St.

Tickets are $12. For details, go to www.nassoncc.org or call 324-5657.

SACO

East Asia perspectives

Maine Humanities Council will present “China, Japan and Korea: Perspectives on East Asia,” 8 a.m. to 3:30 p.m Friday at Thornton Academy. Go to www.mainehumanities.org or call 773-5051.

SANFORD

‘Christmas Carol’ on stage

The Sanford Maine Stage Theatre will present Dickens’ “A Christmas Carol” at 7:30 p.m. Thursday, Friday, Sunday and again on Dec. 9, 10 and 11, with matinee performances at 3 p.m. on Sunday and Dec. 12.

Tickets are $12 for adults and $8 for seniors, students and children. For tickets, call 324-8227 or 324-5657.

UNION

Portrayal of Civil War soldier

Camden resident Hank Lunn will portray the life of Civil War infantry soldier Myron Harris of Littleton at 7:30 p.m. today at People’s United Methodist Church, Depot Street.

The talk is part of a Union Historical Society meeting. All are welcome. For details, call 785-5444 or go to www.midcoast.com/comespring.

DAMARISCOTTA

Dog-sledder to speak

Maine Guide Polly Mahoney will share photos of her dog sledding experiences from the Yukon to at 10 a.m. Thursday as part of Skidompha Library’s next “Chats with Champions” talk, held in Porter Meeting Hall.

The talk is a free, all are welcome. For more details, call 563-5513.

NEWCASTLE

Potluck and poetry

Poets David Moreau and Claire Hersom will speak at a Potluck and Poetry event at 6 p.m. Saturday at the Second Congregational Church.

Donations are appreciated. For more details, call 563-1216.

ROCKLAND

Advent craft workshop

The Rockland Congregational Church, 180 Limerock St., will hold an Advent workshop from 1 to 4 p.m. on Sunday in its fellowship hall.

Attendees will create holiday crafts including baskets and decorations. The event is free. Materials will be provided. For details, call 594-8656.

ALFRED

Shaker Sweet Shoppe

Alfred Shaker Museum, 118 Shaker Hill Road, will offer its Ye Olde Sweet Shoppe, featuring homemade holiday candies, from 1 to 4 p.m. Sunday.

NORTH BERWICK

Skiing in Maine program

The Historical Society will host a free Ski Museum of Maine program at 7 p.m. Tuesday at The Community Center on Lebanon Road.

Museum Curator Scott Andrews will present a narrated digital slide show “Down-Mountain and Cross-Country: 140 Years of Skiing in Maine.” Light refreshments will be served. For details, call 676-3712.