Where to Buy Local, Organic, and Free-Range Turkeys in Philly for Thanksgiving
Get the best bird money can buy by using our guide to find a local turkey near Philadelphia.
Thanksgiving is nearly here! 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 every place to find a local turkey, an organic turkey, a free-range turkey, and more 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.79
Pre-order: Now until they run out.
Pick-up: November 20th (8 a.m. to 7 p.m.) and 21st (7 a.m. to 5 p.m.).
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 breast.
Pre-order: Now through the 17th.
Pick-up: Anytime before November 21st, during business hours.
Green Aisle Grocery
Turkey type: Hormone and antibiotic-free turkeys from Green Meadow Farm.
Price per pound: $5.75.
Pre-order: Now through the 16th. Note: $50 deposit is required.
Pick-up: November 20th.
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, Collegville 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 18th.
Pick-up: November 19th through 21st.
137 West Knowlton Road, Media, 610-876-7116.
Turkey type: Hormone and cage-free turkeys from Chester County Family Farm.
Price per pound: $3.49 for 10- to 30-pound turkeys
Pre-order: November 5th through 16th. Call 610-876-7116 to place your order. Note: $20 deposit is required.
Pick-up: November 20th through the morning of the 22nd.
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; and 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: Frozen free-range and organic turkeys from Plainville farms.
Price per pound: $4.99 per pound.
Pre-order: Call 610-543-6811 to order now until they sell out. A $10 deposit is required.
Pick-up: The turkeys are expected to come in on the 16th, 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.69; Empire, $3.99; Koch’s, $2.99.
Pre-order: Now until they sell out.
Pick-up: November 20th and 21st.
Whole Foods Market
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, $4.99 to $6.99; cooked, $39.99 to $89.99 (depending on size) for the whole turkey.
Pre-order: Now through the 20th.
Pick-up: November 14th through 22nd.