Welcome to McCaffrey’s Food Markets Online Shopping Service!

Now you can shop online – anytime, anywhere – and place your order via a secure Internet ordering system. It’s the convenience, flexibility and savings of online grocery shopping with a personal touch.

Why Login or Register?

Please login/register and choose a location so we can provide the most accurate pricing, sales and product availability.

Here’s how it works:

  login-icon 1. Login or Register
 select-icon 2. Select your groceries
 personal-icon 3. Personal Shoppers fulfill your order
 credit-icon 4. Pay by CC (online) or check (@ pick up)

Include your McCaffrey’s Value Card number for special prices, discounts and sales toward your rewards certificate. Select drive through pickup from our West Windsor, NJ store (additional locations coming soon).

online shopping

Highlights and Terms of Use:

Drive-thru pickup is available seven days a week.

Orders can be placed up to seven days in advance.  Same-day service is also available if you place a new order at least four hours
before your selected drive-thru time (assuming times are still available).

Drive-thru is offered for a low, flat fee.  The fee for drive-thru pickup is $7.95.  There is no minimum order amount.

You or a responsible person must pick up your order at the scheduled drive-thru time.

Our special On Sale Today offers begin Friday of every week and continue through the following Thursday just as they do in our Markets.
The price of an item on our online shopping site is always the same price of that item in our Markets, including items on sale.

Due to Federal Regulations, Food Stamps cannot be accepted.

The total amount you pay may differ due to out of stock items, substitutions, or random weight of ordered items.