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/delivery is available Tuesday through Saturdays. For each pickup/delivery date, you can order up to 3 days 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. Note that because our team does not currently work on Sunday, Tuesday orders often close early.
How does pickup work with COVID-19 safe practices?
There will be a table set up in the doorway. One customer at a time may open the door, provide the team with the last name on the order, and wait while their order is retrieved. Once your order is ready, you may open the door and take it. We ask that anyone waiting please form a line outside, while maintaining proper social distancing.
We are doing all that we can to create and maintain a safe environment for our team to continue working in, and members of the team will no longer exit the building to bring orders to cars. If you are unable to pick up at our front door, we ask that you utilize our home delivery service.
Additionally, in keeping with the safety recommendations of Governor Wolf, we now ask that all customers wear a mask while picking up their order.
Do you offer contactless delivery?
Yes, all of our deliveries are contactless. Our drivers will leave your package on your front step or the location you’ve designated when placing your order, ring your front doorbell, and return to the vehicle. They will follow up with a call or text as needed to confirm your package has been received.
What is your delivery range? Will you deliver to the suburbs?
We are currently delivering within the city of Philadelphia 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, 19151, 19153.
We are currently delivering to the following Philly suburbs in PA:
19004, 19066, 19096, 19003, 19041, 19072
We are currently delivering to the following Philly suburbs in NJ:
08102, 08103, 08104, 08106, 08107, 08108, 08035
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?
For Philadelphia city deliveries, we have two delivery windows: 10am - 2pm and 2pm - 7pm. Please note on your order your desired delivery time and any special instructions, and our drivers will do their best to accommodate.
On the day of delivery, if you call us at (215) 595-2228 or email us at, we will have better estimates of your delivery time.
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, our drivers appreciate tips! You can tip them on Venmo @primalsupplymeats.
What if I miss my pickup or delivery?
If you miss your pickup or delivery, a member of our team will call or email you to reschedule pickup of your items at the next available date.
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 in South Philly and Brewerytown open for walk-in retail?
No, unfortunately in the interest of the safety of our customers and staff, both locations are currently open Tuesdays - Saturdays for online order pickup only for the foreseeable future. Subscribe to our newsletter and follow us on Instagram for updates.

Product Availability

When will inventory of sold out items be restocked?
Inventory is restocked daily, typically in the early evening Monday through Saturday. We are a whole-animal butchery and our team is cutting each day to keep up with demand. We are also sourcing fresh produce, bread, cheese and other items regularly from local purveyors to offer you a wide range of meat and groceries. 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 now accommodate most requests received within 72 hours in advance of your desired delivery or pickup date.
Are sandwiches available in Brewerytown on Saturdays?
Not at this time, but we will bring them back when we reopen for retail. In the meantime, you can order prepared foods and dinner kits from our kitchen to reheat and eat at home.

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, with all meats freshly cut and vacuum-sealed.
How long will my meat and prepared foods last?
All of our meats are labeled with a packed-on date indicating when the meat was freshly butchered and packaged. The meat will stay fresh in the vacuum-sealed bags for up to 2 weeks from the packed-on date marked on the item’s label. We recommend either cooking or freezing the item within 7 - 10 days of the packed-on date.
All of our prepared foods are labeled with a use-by date, which we recommend consuming or freezing the product by.


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.
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. Can I use it on the web store?
If you have a Primal Supply gift card, it was likely purchased before we launched our web store, which uses a different payment system. 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.