Oakmont -- Oakmont United Methodist Church, 419 Maryland Ave., will hold a Christmas bazaar, offering crafts, attic treasures, a bake sale and more, from 10 a.m. to 2 p.m. Saturday. Information: 412-828-9499.
Churchill -- The Masterworks Concert Chorale will present a sing-along performance of Georg Friedrich Handel's oratorio, "Messiah," at 7:30 p.m. Saturday at Beulah Presbyterian Church, 2500 McCrady Road. Tickets: $18 in advance, $20 at the door, $12 for students. Group rates available. Information: 412-607-8108.
Greensburg -- The Division of Visual and Performing Arts of Seton Hill University will sponsor an opera workshop concert at 7:30 p.m. Saturday and a student recital at 7:30 p.m. Sunday in the Carol Ann Reichgut Concert Hall at the university's Performing Arts Center, 100 Harrison Ave. Information: 724-552-2900.
Greensburg -- The Westmoreland Youth Symphony Orchestra Philharmonic will perform at 3 p.m. Sunday in the Carol Ann Reichgut Concert Hall at Seton Hill University's Performing Arts Center, 100 Harrison Ave. The orchestra will present "Dance of the Comedians" by Smetana, selected movements from Bizet's "Carmen" Suites No. 1 and 2 and Borodin's "In the Steppes of Central Asia." Featured soloist is principal second violinist Amber Eckert. The orchestra's string ensemble, a training ensemble for the philharmonic, will open the concert. Information: 724-837-1850.
Penn Township -- The Friends of Penn Trafford Area Recreation Commission will sponsor a performance by the Penn-Trafford Community Band, the Penn-Trafford Flute Choir and the Quinta Voce wind ensemble from 2:30 to 4 p.m. Saturday at Penn Middle School, 11 Penn Middle Way. Cost: $5, $2 for children. Information: 724-744-2171, ext. 204 or 205.
Monroeville -- The Sisterhood of Temple David, 4415 Northern Pike, will hold a holiday shopping bazaar from 9 a.m. to 2 p.m. Sunday. Information: 412-373-4044.
Murrysville -- The Mountain Watershed Association will sponsor a public forum titled "Is Our Drinking Water Safe?" at 7 p.m. Monday at the Murrysville Community and Senior Center, 3091 Carson St. Information: 724-455-4200.
To include your event, send details with a daytime phone number to: Eastscape, Pittsburgh Post-Gazette, 34 Blvd. of the Allies, Pittsburgh 15222 or email email@example.com. All information must be received two weeks before the publication date.