Where to Buy Local, Organic, and Free-Range Turkeys in Philly for Thanksgiving
Get the best bird money can buy.
Thanksgiving is coming up soon! Make sure you’re prepared to wow your friends and family with a bird that tastes as good as it looks. Below, find our listing of places to find a local turkey, an organic turkey or a free-range turkey in the Philadelphia area.
Bolton’s Farm Market, 1005 East Main Street, Silverdale, 215-257-6047
Turkey type: Natural, additive-free turkeys from Bolton’s Silverdale farm.
Price per pound: $3.89
Pre-order: Now until they run out.
Pick-up: November 26th (8 a.m. to 7 p.m.) and 27th (7 a.m. to 4 p.m.).
Godshall’s Poultry, Reading Terminal Market, 51 North 12th Street, Center City, 215-922-7589
Turkey type: Organic free-range turkeys from Lancaster County.
Price per pound: $3.29 for whole turkey, $5.99 for boneless breast.
Pre-order: Now through the 23rd.
Pick-up: Anytime before November 28th, during business hours.
Green Aisle Grocery, multiple locations
Turkey type: Hormone and antibiotic-free turkeys from Green Meadow Farm.
Price per pound: $5.99.
Pre-order: Now through the 22nd. Note: $50 deposit is required.
Pick-up: November 26th.
Greensgrow Farms, 2501 East Cumberland Street, Kensington, 215-427-2702, and 5123 Baltimore Avenue, West Philly, 215-531-4972
Turkey type: All-natural, cage-free turkeys from Loag’s Corner Turkey Farm in Elverson.
Price for whole turkey: $45.60 to $98.80, depending on turkey size.
Pre-order: Online through November 16th.
Pick-up: November 20th from 4 p.m. to 7 p.m. at Greensgrow Farms or Greensgrow West.
Kimberton Whole Foods, locations in Phoenixville, Downingtown, Douglassville, Malvern, Collegeville, and Ottsville.
Turkey type: Organic turkeys from Bell & Evans in Fredericksburg as well as Koch’s Turkeys.
Price per pound: Organic whole turkey, $3.99; natural whole turkey, $2.99; organic breast, $5.99; natural breast, $4.99.
Pre-order: Now until November 24th.
Pick-up: November 26th and 27th.
Linvilla Orchards, 137 West Knowlton Road, Media, 610-876-7116
Turkey type: Hormone and cage-free turkeys from Chester County Family Farm.
Price per pound: $3.99 for whole turkeys, $5.49 for breast.
Pre-order: Now through the 22nd. Call 610-876-7116 to place your order. Note: $20 deposit is required.
Pick-up: November 26th through the morning of the 28th.
Luigi and Giovanni Catering, 3601 Chapel Road, Newtown Square, 610-353-2080
Turkey type: Fully cooked turkeys from Jaindl Farms in Orefield, Pennsylvania.
Price per pound: Cooked turkeys that are boneless and stuffed, $9.90 to $11.90; turkeys, with bone included, range from $6.99 to $7.99.
Pre-order: Now until November 21st by calling 610-353-2080.
Pick-up: Anytime within 24 hours of ordering; may change as we approach the holiday.
Martindale’s Natural Market, 1172 Baltimore Pike, Springfield, 610-543-6811
Turkey type: Fresh free-range and organic turkeys from Koch’s Turkey Farm.
Price per pound: $4.99 per pound.
Pre-order: Call 610-543-6811 to order now, available until they sell out.
Pick-up: The turkeys are expected to come in on the week of the 21st and are sold on a reservation basis.
Weavers Way Co-op, 559 Carpenter Lane, Mt. Airy, 215-843-2350, and 8424 Germantown Avenue, Chestnut Hill, 215-866-9150
Turkey type: Local turkeys from Esbenshade Farms in Lancaster County; Kosher turkeys from Empire Kosher in Mifflintown; heirloom bronze turkeys from Koch’s Turkey Farm.
Price per pound: Esbenshade, $2.79; Empire, $4.29; Koch’s, $2.99.
Pre-order: Now until they sell out.
Pick-up: November 26th and 27th.
Whole Foods Market, multiple locations.
Turkey type: Organic turkeys, bone-in and boneless breasts; kosher and fully cooked turkeys are also available.
Price per pound: Whole raw turkey, $2.49 to $3.49; breasts, $5.99 to $6.99; cooked, $39.99 to $89.99 (depending on size) for the whole turkey.
Pre-order: Now through the 28th.
Pick-up: November 21st through 28th.