Holiday dinner, hosted by Church of the Ascension. All are welcome. Noon-3 p.m., 21641 Great Mills Rd., Lexington Park. Free. 301-863-8551.
Charity golf event, greens fees will be waived for golfers who donate nonperishable food and household items to Mount Zion Church food pantry. Tee-time reservations needed. Wicomico Shores Golf Course, Mechanicsville. 301-884-4601 or 301-934-8191.
“Hearth and Home”cooking workshop, how to make stuffed ham, a local tradition. 11 a.m.-4 p.m., Friday and Saturday, Historic St. Mary’s City. $10; seniors, $9; students, $6; age 5 and younger, free. 240-895-4990 or email@example.com.
“Hungry for Science?” workshop, a program for age 7 and older to learn how food moves through the body and how to keep mealtime germ-free. 2:30 p.m., Leonardtown Library, 23250 Hollywood Rd. Free. 301-475-2846 or www.stmalib.org.
Open skate night, for all ages, sponsored by St. Mary’s County Department of Recreation and Parks. 6-9 p.m. Saturdays, Leonard Hall Recreation Center, 23145 Leonard Hall Dr., Leonardtown. $5; skate rental, $2.50. 301-475-4200, Ext. 1800.
Christmas bazaar, hosted by American Legion Stallings-Williams Post auxiliary. 9 a.m.-3 p.m., at the legion, 3330 N. Chesapeake Beach Rd., Chesapeake Beach. Table rental, $30. AmericanLegion.Auxliary206@gmail.com or 410-257-0908.
E-readers workshop, an overview of tablet computers; potential buyers can sample the library’s devices before making a decision. 3:30-4:30 p.m., Leonardtown Library, 23250 Hollywood Rd. Free. 301-475-2846 or www.stmalib.org.
Monday morning movies, stories, songs and movies for children and their caregivers. 10-11 a.m. Calvert Library Prince Frederick branch, 850 Costley Way. Free. 410-535-0291 or 301-855-1862.
Photography workshop, a presentation by Jeff Smallwood on camera and picture-taking basics; sponsored by the library and the Calvert Photography Club. 7-8:30 p.m., Calvert Library Prince Frederick, 850 Costley Way. Free; registration required. 410-535-0291 or 301-855-1862.
Adopt-a-tree program, sponsored by Sotterley Plantation Hollywood in connection with its ongoing restoration efforts after Hurrican Irene. To donate, call 301-373-2280.
Town hall meeting, hosted by the board of Charles County Commissioners. 7:30 p.m., Capital Clubhouse, 3033 Waldorf Market Pl., Waldorf. Crystal Hunt, public information officer, 301-645-0580, or HuntC@CharlesCounty.org.
Casual dinner, sponsored by American Legion Stallings-Williams Post auxiliary. Overstuffed sandwiches, subs, soup or chili. 5:30-7 p.m., at the legion, 3330 N. Chesapeake Beach Rd., Chesapeake Beach. $10. 301-855-6466 or www.alpost206.org.
Community meeting on transportation issues, a discusssion of a proposed park-and-ride lot at the northeast corner of routes 5 and 6 in Charlotte Hall; hosted by the Maryland Transit Administration. 6-8 p.m., Charlotte Hall Library, 37600 New Market Rd. 410-767-3754 or firstname.lastname@example.org.
Mail: Community Calendar,
Southern Maryland Local Living,
The Washington Post, 3 Church Cir., Annapolis, Md. 21401.