Christmas Magic, a York County tradition, opens Friday

Matt Enright
York Dispatch

A long-running Christmas traditions resumes Friday night with the launch of the 38th annual Christmas Magic at Rocky Ridge County Park.

More than 600,000 Christmas lights will illuminate the half-mile walking trail. Lights, holiday scenes and a train display are available for guests. Displays include animation, Christmas lights, food and a train display.

Want to stay updated on York County? Please subscribe to support local journalism.

Christmas Magic began in 1984, when fewer homes were decorated locally as the result of an "energy crunch" but locals still wanted to see holiday decorations.

York County Parks maintenance employee Kerry Flinchbaugh mounts a lighting display at Rocky Ridge County Park in preparation for the park's annual Christmas Magic event Wednesday, October 27, 2021. It will be the 38th year for the display which opens on Black Friday. To address crowding, timed admission will continue this year with tickets available online only. Crews began working on Christmas Magic in early September. Bill Kalina photo

The show takes about six months to prepare and will remain open until Dec. 30. Rocky Ridge County Park is located at 3699 Deininger Road, Springettsbury Township.

READ MORE: PHOTOS: Christmas Magic flaunts its million-light display

Christmas Magic is open from 6 p.m. to 9 p.m. Monday through Thursday and from 5 p.m. to 9 p.m. Friday through Saturday. Tickets cost $10 for adults, $5 for children 6 to 14, and free for children under 5. The event will be closed Christmas Eve, Christmas Day and New Year's Eve.

Those without internet access can purchase tickets at the John Rudy Park Administrative Headquarters, from 8 a.m. to 4:30 p.m. Monday through Friday (closed from 12:30 p.m. to 1 p.m. daily). 

For tickets and more information on Christmas Magic, visit or call 717-840-7440, press 4 then 2.

Matt Enright can be reached via email at or via Twitter at @Matthew_Enright.