All Weekend

Enjoy the musical smash hit Mamma Mia! at Pacific Reparatory Theatre in Carmel-by-the-Sea this weekend. Sing along to popular songs from ABBA and revel in the charming story between Sophie and her potential three fathers. Friday and Saturday at 7:30pm. Monte Verde between 8th and 9th, Carmel-by-the-Sea. $8-$44.

Friday

Snuggle up and enjoy a holiday cruise on the Monterey Bay with Discovery Whale Watch. The 45 minute harbor tour will be full of festive cheer, holiday music and warm drinks and cookies. 4:30pm-6:30pm. 66 Fisherman's Wharf #1, Monterey. $25 for adults and $20 for children

Molly’s Revenge and special guest vocalist Christa Burch with the Rosemary Turco Irish Dancers present an evening of music, song and dance associated with the festive season. The performance will include Christmas songs both old and new, all played with a Celtic twist at St. Mary’s Church in Pacific Grove. 7:30pm-9pm. 146 12th St, Pacific Grove. $25 in advance and $28 at the door. 

Saturday

Mrs. Claus makes a special appearance for a story time reading at Asilomar Conference Grounds this afternoon. 3pm-5pm. 800 Asilomar Ave, Pacific Grove. Free event. 

Mark Banks stops by Folktale Winery for some amazing rock and pop jams. 4:30pm-7:30pm. 8940 Carmel Valley Rd, Carmel. Free event. 

Gather the family and create your own ornaments in the lobby at Quail Lodge this afternoon. 5pm-7pm.  8205 Valley Greens Drive, Carmel. Free event. 

Sunday & Monday

Merry Christmas! Leave the stress of the holidays to the fabulous restaurants in Monterey County! Several eateries remain open on Christmas Eve and Christmas Day to serve up delicious seasonal meals. Click here for a full list of offerings.