CURRENT TURNAROUND TIME: In-Store or Curbside Pickup: Order by 3 PM for Next Day Pickup | Home Delivery or Nationwide Shipping: 3-4 Days

Home Delivery & Shipping Info

We offer several options for our customers to receive their orders. Here is some additional information regarding options, order times, and costs so you can choose the best method for you! If you need any help with placing your order, don't hesitate to get in touch at 516-249-8200 or info@mainstreetmeats.com

 

Curbside & In-Store Pickup:

Shop online and your order will be ready the next day to pick up at our Farmingdale, NY store location when you place your order by 3pm.  Any orders placed after 3pm will require an extra day lead-time. Just come in with your confirmation email and your order will be waiting for you. For Curbside Pickup, please pull to the back of the meat market in the municipal parking lot and call 516-249-8200 when you arrive.

 

Home Delivery (NY & CT):

We deliver to all of Long Island, New York City, and specific parts of Westchester and Connecticut.  All deliveries have a $10 flat delivery fee.  Home delivery turnaround time is currently 3-4 days.

Enter your zip code below to find out if we deliver to your zip code.

 

Please note, Home Delivery orders require a minimum order amount based on zip code. 

Zone 1: $50 minimum  (Local Farmingdale)
Zone 2: $100 minimum  (Nassau County & Western Suffolk)
Zone 3: $150 minimum  (Eastern Suffolk, North Fork, South Fork, Hamptons, etc.)
Zone 4: $200 minimum  (NYC, BK, Westchester and Southwest CT) 

 

Nationwide Shipping: 

We ship our products nationwide so customers can enjoy our fine selection of meats near and far, as well as send to friends and family. Our products are shipped in cooler boxes with ice bricks to make sure your meat arrives fresh and in top condition. Order 24/7 online and your order will be shipped in 3-5 days.  This is THE PERFECT GIFT for the favorite meat eater in your life.  We use FedEx for shipping.