in 2012 the date is November 24
About 157 miles.
Doublegate, GA
Actually, there are several; Nashville TN, Columbia SC, Charlotte NC, and Raleigh NC all are situated in about that area.
The halfway point between Raleigh, NC and Lisbon, ME falls in or around Westampton, NJ.
To date, the last white Christmas in Charlotte NC was on 25 December 2010. Prior to that, 1947 is the correct answer, according to the National Weather Services statitics and records. But to clarify, their definition of a "White Christmas" is snowfall with accumulation ON Christmas Day. So a snowfall on Christmas Eve that was still on the ground the following day, technically doesn't count.
Emporia, VA is midway between Lumberton NC and Washington d.c on I-95
1947
12/25/2010
1947
Yes
1947
December 25 1963