'Celebration on Ice,' an annual holiday ice skating presentation show performed by talented young Midcoast figure skaters, was presented on Saturday, Dec. 14 at the Midcoast Recreation Center on Route 90.

After the show, children were invited on the ice for a skate with Santa.

As usual, the show promised — and delivered — holiday magic on ice. There were many dazzling solo performances.

Some of the songs the skaters performed to were 'Believe,' 'Where are you Christmas?' performed by Mckenzie Abendroth (national medalist and competitor, as well as the director of the program), 'Oh Holy Night,' 'Jingle Bell Rock,' 'Chipmunk Christmas' with the Snowplow Sams and 'Polar Express' with Theatre On Ice.

Click for photos from the show.

The short program included the following performances:

"Jingle Bell Rock" — Lily McVetty and Olivia Hupper.

"Chipmunk Christmas" — Snowplow Sam Class Group.

"Where Are You Christmas?" — McKenzie Abendroth.

"Polar Express" — Theater On Ice Class Group.

"Winter Wonderland" — Juliana Haynes.

"Grown Up Christmas" — Brynn Kooyenga.

"Deck The Rooftop" — Jenna Taylor and Lexi Tinch.

"Believe" — Elena Laustsen.

"A Holly Jolly Christmas" — Lily McVetty.

"Merry Christmas Darling" — Willow Grinnell.

"All I Want For Christmas Is You" — Brooke Hammond.

"O'Holy Night' — Olivia Hupper.

"The Nutcracker" — Basic Skills Class Group.

MRC is a non-profit for a healthier community, with no membership fees and financial assistance is available.