All Weekend

Work on your ice skating skills out at the rink at Custom House Plaza this weekend. Ice Skating by the Bay is even open on Christmas Eve and Christmas Day! Monday-Saturday from 11am-10pm and Sunday from 12pm-8pm. 4 Custom House Plaza, Monterey. $12 for adults and $10 for children. Skate rentals are $3. Grab those last minute Christmas gifts at the Del Monte Center while being spoiled with live music. Don’t miss performances from Carmel Strings, Jim Fucillo, the Cypressaires and Christmas carolers. Balloon artists and Santa Claus will also be making the rounds for the little ones. Friday- Sunday. 1410 Del Monte Center, Monterey. Free event.

Friday

The Museum of Monterey brings you Audrey Hepburn and Alan Arkin in the thriller movie “Wait Until Dark.” Come early and enjoy the museum’s exhibits before catching this classic flick. 7pm, 5 Custom House Plaza, Monterey. $5.

Saturday

Children will be delighted with scenes from the Nutcracker today at Carmel Valley Ranch. Children of all ages will enjoy learning sword play, dance moves, and of course, mouse moves. Each child will receive a special gift to take home and a photo to capture this memory for years to come. Afternoon tea for adults and children alike will be served. 1pm-3pm, 1 Old Ranch Road, Carmel. $45 per person and $25 for children ages 3 and under. Call (831) 620-6427 for reservations. Couldn’t make yesterday’s showing of “Wait Until Dark” at the Museum of Monterey? Don’t worry, you can check out this classic film starring Audrey Hepburn again this afternoon. 2pm, 5 Custom House Plaza, Monterey. $5.

Sunday

Partake in one of the holidays most crafty pastimes at Carmel Valley Ranch. Today they hold a Gingerbread House Making Workshop for kids, and adults, of all ages. The talented chefs at the ranch have already prepared the sugary structures now all you have to do is decorate! 1pm-3pm, 1 Old Ranch Road, Carmel. $15. Call (831) 620-6427 for reservations. Looking for more holiday activities? Visit our list of the “Top Holiday Events in Monterey County.”