York County Parks is pleased to present the 40th edition of Christmas Magic! The event runs November 24 – December 30. The show will be closed December 24, 25, and 31. Stroll through our festive half-mile, ADA accessible, woodland trail filled with numerous sparkling Christmas lights and holiday scenes.
Pet Nights: We will be having two pet nights at Christmas Magic this year! There will not be Santa or a photographer as in years past, but you are welcome to take your own photos of your pets along the trail. Pet nights will be help on Monday, November 27th and Monday, December 4th.
1/2 Price Adult Tickets: Adult tickets will be half price ($5 instead of $10) on the first three Tuesday and Wednesdays of the show: November 28th and 29th, December 5th, 6th, 12th and 13th.
Scavenger Hunt: Looking for something fun to do while you enjoy the lights? Download this scavenger hunt on your phone or print it out and bring it with you to search for items during the show.
Christmas Magic is located at Rocky Ridge County Park, 3699 Deininger Road, York, PA 17406.
Our Friends of the Parks cookie and hot chocolate stand as well as Susquehanna Valley Garden Railway Society’s train display will return again this year.
Admission to Christmas Magic is by timed reservation only. Reservations can be made up until the last minute while available. Come at the time of your choice and stay until closing. Reservations are required; no walk-ins will be permitted. Timed admission limits the number of people attending Christmas Magic at one time, providing a better visiting experience and less waiting in traffic and lines. All sales are final. Tickets are non-refundable. If York County Parks closes the event due to weather and/or light outages a credit will be issued to your parks account. We are unable to change the night of your reservation after your purchase. Please double check your chosen date and time before you complete your registration. Click here for a list of frequently asked questions (FAQs).
Location: Christmas Magic is located at Rocky Ridge County Park, 3699 Deininger Road, York, PA 17406.
Weather-Related Cancellations: Our lights and displays can be temperamental in the presence of snow, rain, ice, and fog. They may require more than a day to dry out after the weather improves. Please check your email after 1:30 on the day of your tickets for any cancellation messages. If we cancel due to weather, you will receive a credit to your parks account on the following business day. You can also call the Christmas Magic Hotline at (717) 840-7440, press 4, then 2, or visit us on Facebook or Twitter for trail conditions and closures.
Thank you to our sponsors!
Thank you to our community partners!
Tickets are non-refundable. If York County Parks closes the event due to weather and/or light outages you will receive a credit to your York County Parks Account. No other refund requests will be honored. We are unable to change the night of your reservation after your purchase. Please double check your chosen date and time before you complete your registration. If you are experiencing technical difficulties, please call the office on the next business day between 8:00 and 4:30 at 717-840-7440 option 2.
You will need to create an account after clicking on the link to purchase tickets. One person can purchase multiple tickets for an entire group. Be sure to click on the Christmas Magic catalog tab. If you have a coupon code to redeem, please call the Parks office to redeem them. Tickets may also be purchased in person at John Rudy County Park, 400 Mundis Race Road, York, PA 17406 at the Park Administrative HQ. Christmas Magic is not held at this location. Christmas Magic is at Rocky Ridge County Park - 3699 Deininger Road, York, PA 17406.