How it Works

We've collected answers below to our most frequently asked questions.

Frequently Asked Questions

Pickup and Delivery

Can I choose the pickup/delivery date of my order?
Pickup is available Wednesday through Saturday at our Brewerytown and South Philly locations. Delivery is available Wednesday - Saturday in Philadelphia and 1x weekly Wednesday - Thursday in the PA and NJ suburbs according to zip code.
For each pickup/delivery date, you can order up to 2 weeks in advance, and have until 9am the day before to place your order. If we hit our daily order capacity before the 9am deadline, we will close orders for that day and you can simply select the next pickup/delivery day.
What is your delivery range? Will you deliver to the suburbs?
We are currently delivering within the city of Philadelphia Wednesday through Saturday, to the following zip codes:
19102, 19103, 19104, 19105, 19106, 19107, 19108, 19109, 19110, 19112, 19118, 19119, 19121, 19122, 19123, 19125, 19127, 19128, 19129, 19130, 19131, 19132, 19138, 19139, 19142, 19143, 19144, 19145, 19146, 19147, 19148
We are currently delivering to the following NJ suburbs on Wednesdays:
08033, 08035, 08102, 08103, 08104, 08106, 08107, 08108, 08002
We are currently delivering to the following PA suburbs North of Philadelphia on Thursdays:
19038, 19095, 19150, 19027, 19095, 19012, 19111
We are currently delivering to the following PA suburbs West of Philadelphia on Thursdays:
19004, 19066, 19096, 19003, 19041, 19072, 19010, 19035, 19151, 19131
If you live outside of our delivery radius, you can pick up orders at our retail locations in Brewerytown and South Philly. Subscribe to our newsletter and follow us on Instagram for updates, as our delivery program continues to evolve.
Will you provide a delivery time window?
We have two delivery windows per request: 10am - 1pm and 1pm - 5pm. Please note in your order comments your desired delivery time and any special instructions, and our team will do their best to accommodate. Otherwise, we will plan your delivery between 10am and 5pm according to the best route for our drivers.
You will receive an email the morning of your delivery notifying you of a 1.5 hour time window to expect your order according to our routing. You will also receive a notification when the driver is approximately 15 minutes from making your delivery. You can also call us day-of at (215) 595-2228 or email us at for routing and delivery updates.
Can you deliver if I’m not home?
Yes, we can deliver if you provide us with special instructions when placing your order for a safe place to leave it. We also require that you leave a cooler with ice packs to protect perishable products.
Can I tip the delivery driver?
Yes, while it is not expected, our drivers do appreciate tips! You can tip them with cash or via on Venmo @primalsupplymeats.
What if I miss my pickup or delivery?
If you miss your pickup, a member of our team will call or email you to reschedule pickup of your items at the next available date.
Deliveries will be left at your specified location within the time window provided. You will receive routing updates and our drivers will attempt to contact you by phone or text to arrange for a safe place to leave your order if you are not home. If we are unable to contact you, we will leave the order at your front door. Please note that most of our product is highly perishable and we are not responsible for deliveries if you are not home, or able to be reached for further coordination.
I didn’t receive an item in my order. What should I do?
Oops! We are learning as we go. Please call us at (215) 595-2228 or email us at if your order was incomplete. We can either refund the item or schedule it for pickup or delivery at a later date.
Are your retail stores open for walk-in retail?
Yes! All 3 of our locations; South Philly, Brewerytown, and Fishtown are open for walk-in shopping Tuesday through Saturday. Subscribe to our newsletter and follow us on Instagram for updates.

Product Availability

When will inventory of sold out items be restocked?
We are a whole-animal butchery and our team is cutting meat daily, however some cuts have limited quantities per animal and are in high demand. Other items may have seasonal availability . If you don’t see what you’re looking for, check back in the evening or early morning to see if more inventory has been added.
Do you have _______?
Feel free to email us at, or call us at (215) 595-2228 if you do not see the item you’re looking for or it’s out of stock. It’s possible we will know if that item is expected soon.
Can I order custom cuts or special items?
If you are looking for something you don't see on our web store, such as a custom cut for a recipe, or a larger portion of meat for your smoker, email us at or call us at (215) 595-2228. Our team of butchers can accommodate most requests received within 72 hours in advance of your desired delivery or pickup date.

Using our Meats

How will my order arrive? How is the meat wrapped?
Your order will arrive lovingly packed by our team in paper grocery bags or boxes, with all meats vacuum-sealed.
How long will my meat and prepared foods last?
Most of the meat available on our web store is frozen at its peak freshness to preserve quality. All of our meats are labeled with a packed-on date indicating when the meat was freshly butchered, packaged, and if applicable, frozen. Our prepared foods are labeled with a use-by date, which we recommend consuming or freezing the product by.For fresh meat we recommend either cooking or freezing the item within 10 days of the packed-on date. We recommend cooking or freezing fresh poultry within 7 days. For frozen products we recommend using them within 1 year of the packed on/freeze by date and cooking or consuming them within 1 week of thawing.


Is there an order minimum?
The order minimum for pickup is $20. The order minimum for local delivery is $50.
Is there a fee for local delivery?
Yes, there is a flat $15 delivery fee. Delivery fees will be waived on orders over $200.
I notice the weights are estimated. How much will I be charged? When will I be charged?
We enter actual weights for meats and produce sold by the pound when fulfilling orders. Your final total may be a little more or less than your order’s initial estimated total. Once your order has been processed by our team, your total will be charged to your credit card on file and your receipt will be emailed.
Can I update my order after it’s been placed?
Please call us at (215) 595-2228 or email us at if you’d like to amend your order. If we have your desired items in stock and haven’t yet processed your order, we will do our best to accommodate your request.
What payment methods are accepted? Do you accept cash?
We accept all major credit/debit cards as our sole payment method. Payments are secured through Stripe. At the time of placing your first order you will be prompted to add a credit card to your account. Once your order has been processed, your order's total will be charged to your card on file and your receipt will be emailed. In order to minimize contact for the safety of our customers and staff, we are not accepting cash.
I have a Primal Supply gift card from your store. Can I use it on the web store?
If you’d like to transfer your gift card balance to use as credit on our web store, please email us at with your gift card number and balance that you’d like to transfer and we will take care of that for you.
Can I cancel my order?
All cancellation requests must be received before 9am of the day prior to your scheduled delivery/pickup.