Piecemakers Country Store, 1720 Adams Ave., Costa Mesa, hosts its annual Christmas Festival from 9 a.m. to 4 p.m. The event features more than 120 booths selling hand-made crafts, live musical entertainment, petting zoo and much more. Admission and parking are free. For more information, call (714) 641-3112 or visit http://www.piecemakers.com.
Live Music At The Camp
Singer-songwriter Andrew Corradini performs at noon at The Camp, 2937 Bristol St., Costa Mesa. Local musician Jameson will follow with a solo acoustic show.
Santa And Pet Photos
Newport Beach Plaza Retirement Community is holding its Santa Clause and Pet Photo Shoot from 10 a.m. to 1:30 p.m. at Newport Beach Plaza, 1455 Superior Ave., Newport Beach. Photos are a $20 donation and vendors will be selling jewelry, doggy bandanas, clothes and other cat and dog items. Proceeds will go to the Newport Beach Animal Shelter.
The Randy Higbee Gallery, 102 Kalmus Drive, Costa Mesa, hosts an exhibit of small works of art by some of the finest plein air artists from around the country. A gala and artist reception is from 5 to 9 p.m. For more information, call (800) 506-7624.