Celebrate Thanksgiving 2025 with delicious dinners available for dine-in or takeout. Here are some locations in Cumberland Valley where you can get all the fixings for a perfect holiday meal without the hassles of shopping or cooking. 

Please note that this is not a comprehensive list. Locations will be added as information becomes available. 

In-House Dining

Trindle Family Restaurant, Mechanicsburg

Enjoy in-house dining on Thanksgiving Day with delicious holiday specials, including roast turkey platters, prime rib, a broiled seafood trio. Each meal comes with all the fixings and a slice of pumpkin pie! Open 6 am to 2 pm. Now accepting reservations for groups of 4 or more. Call (717) 650-3600 to save your table.

 

Cassell's Grille, Mt. Holly Springs

Enjoy a mouthwatering Thanksgiving buffet featuring traditional roast turkey, baked ham, homemade stuffing, mashed potatoes, chef's sweet potatoes, homestyle gravy, corn and green beans, assorted sides, rolls, cornbread, and delicious desserts. Adults $34.99. Children under 10 $19.99. Reservation times available between 11:30 am and 2:30 pm. Call (717) 486-8800 to reserve your table.

 

Dickinson Family Restaurant, Carlisle

Open 6 am to 2 pm. Dine in or order takeout. Dinner specials include roast turkey, Virginia ham, stuffed haddock, and prime rib, with veggies, baked corn, potatoes, and broccoli.

Take Home Meals

Redd's Smokehouse BBQ, Carlisle

Order your hand-carved smoked turkey meals, including stuffing and gravy. A half meal costs $69.99 and feeds a family of 7 to 10. A whole meal costs $99.99 and feeds a family of 15 to 20. Call 717-254-6419 to reserve. Carlisle pick up on November 26 from 12 pm to 8 pm.

 

Kings Gap General Store, Carlisle

Reserve your meal: turkey or ham, mashed potatoes and gravy, sweet potato casserole, vegetable, stuffing, roll and butter, drink, and a piece of pumpkin pie or pumpkin roll for $25. Pickup time is between 11 am and 3:30 pm. Reservations are highly recommended. Call (717) 486-3441.

 

Oak Grove Farms, Mechanicsburg

This is your one-stop shop for a fresh, homemade Thanksgiving dinner. Pre-order now through November 22 in-store or call (717) 766-2216.

Thanksgiving Prices: 12lb-30lb Turkey, $3.49lb, Turkey Breast, $5.99lb, Turkey Legs, $2.69lb, Ham (bone-in), $3.99lb, Ham (boneless), $4.99lb, Ham Loaf, $13qt, Stuffing, $9qt, Turkey Gravy, $8qt, Sweet Corn, $8qt, Homemade Pies, $12.99lg, Homemade Pies, $6.99sm, or Holiday pie special, buy 3 or more large pies, get $1 off each.

 

Paulus Farm Market, Mechanicsburg

Order your fresh, local, and homemade Thanksgiving heat-and-eat meal featuring roasted turkey with gravy, mashed potatoes, corn filling balls, homemade broccoli salad, cranberry relish, and pumpkin pie. Pick up on November 26 from 10 am to 5 pm. $21.75/meal. Click here to order.

 

Dutch Country Store, Shippensburg

Pre-order your Thanksgiving meal by November 24 and pick it up on November 26 from 4 pm to 6 pm. The meal includes ham and gravy or turkey and gravy, mashed potatoes, green beans, macaroni salad, and a slice of pumpkin pie. The meals are by donation. Call (717) 477-9339 to order.

 

Cornerstone Coffeehouse, Camp Hill

Whether it's a few extra homemade sweets for dessert or a quiche for breakfast, call (717) 737-5026 to order. Pumpkin roll (12 to 14 slices): $22; stuffed muffins (chocolate with espresso, cranberry orange with lemon, cinnamon coffeecake with pumpkin) 6 for $35, 12 for 65; and quiche (ham and Swiss or parmesan, spinach, and fresh herbs) $30

 

Market Cafe, Camp Hill

Enjoy that homemade taste .... without the stress! Choose from a variety of pies, cheesecakes, scones, pumpkin roll, and savory sides. Click here to view the complete menu. Place your Thanksgiving order by stopping in or calling (717) 975-3800. All orders are due by Friday, November 21, at 2 pm. Payment is due at the time of the order. Orders must be picked up by 12 pm on Wednesday, November 26. 

 

Maplewood Farm Market, Shippensburg

Order fresh turkeys, smoked turkeys, or whole breasts, or choose from a variety of fresh-baked 9" pies: apple, shoo-fly, peach, cherry, blueberry, pecan, mince meat, pumpkin, apple dumplings, creme pies, chocolate shoo-fly, lemon meringue, and more. Place orders by Friday, November 21, and pick up on Wednesday, November 26. Call (717) 532-8973 to order. 

 

Ashcombe Farm & Greenhouses, Mechanicsburg

Enjoy a complete, home-cooked turkey dinner for only $49.99 from Ashcombe's Country Café. Dinner includes servings of the following, for two adults: turkey, stuffing, mashed potatoes, gravy, corn, rolls, cranberry sauce, and a slice of pumpkin pie. Pick up is on Wednesday, November 26th. Deadline to order is Friday, November 21 (or while available; limited to 125 orders). We also offer Turkey for One, a complete dinner for one adult, for $24.99. Order forms can be picked up at the Café and turned in to the registers. Pre-payment is required at the time of order. Orders may also be placed over the phone by calling (717) 766-7611 and asking for the café.

 

Beeman's Baked Goods, Carlisle

Orders due by 2 pm on Saturday, November 22. Call (717)  218-5258 to order. Choose from a variety of 9" pies, including fruit pies with a crust or crumb top, chocolate cream, coconut cream, coconut custard, egg custard, lemon meringue, lemon sponge, mincemeat, pecan, pumpkin, shoofly, and southern sweet potato. 8" square refrigerator pies include key lime, peanut butter, and Oreo, 3", 6", and 12" pumpkin rolls, and  one dozen white or wheat dinner rolls are also available.

Free Community Dinners