Grocery delivery in Portmore and Spanish Town, Jamaica

Portmore and Spanish Town are two of the busiest places in Jamaica, and anyone who has queued at a supermarket on a Friday evening knows it. Online grocery delivery lets you skip the lines and the toll road traffic. This guide explains how grocery delivery to Portmore, Spanish Town and nearby St. Catherine communities works with Jamaica Online Shop.

Who this is for

  • Busy workers who commute to Kingston and have no time to shop.
  • Families without a car who would otherwise carry heavy bags on a bus or taxi.
  • Elderly people who should not be lifting rice and oil.
  • Relatives in the USA, Canada and the UK who want to buy food for family in Portmore or Spanish Town and know it actually arrived.

Areas we cover in St. Catherine

Our St. Catherine local delivery option covers Portmore, Spanish Town and nearby St. Catherine communities. If you are unsure whether your district is covered, message us on WhatsApp +1 (207) 613-5240 before you order and we will tell you. You can also see the details on our Portmore & Spanish Town delivery page.

Delivery time

St. Catherine local delivery is listed as 1–2 business days, door to door, after your payment is confirmed. Orders placed after 2 PM Jamaica time are counted from the next day. We contact the person receiving the groceries by phone or WhatsApp to arrange drop-off, so a working number matters.

What delivery costs

We do not hide the fee. The delivery fee for St. Catherine is calculated by the site and shown in your bag and at checkout before you pay. At the time of writing, the site banner also offers 20% off delivery on orders of US$190 or more to Kingston, St. Catherine, Manchester and Clarendon. Offers can change, so check the banner and your cart.

What to order

Most Portmore orders mix weekly staples with fresh food:

  • Pantry staples: rice, flour, cornmeal, sugar, cooking oil, tin fish, pasta, cereal.
  • Chicken, pork and beef, packed in insulated cold boxes with ice packs for local delivery.
  • Fresh produce such as yam, callaloo, plantain and seasonings.
  • Drinks, juice and water by the case.
  • Wholesale packs if you shop for a big household or a small shop.

Loose rice, sugar, flour and cornmeal are sold by the pound, so the quantity you enter is pounds, not bags.

How to order, step by step

  1. Add your groceries to the bag.
  2. Pick "St. Catherine (Local Delivery – Portmore & Spanish Town)" as the delivery option.
  3. Enter the full address, including scheme or phase and a landmark. Portmore addresses can be confusing, so details like "Phase 2, near the plaza" help the driver.
  4. Pay by card, PayPal, CashApp or Jamaican bank transfer. All orders are prepaid; bank-transfer orders go out once the transfer is confirmed.

Buying groceries for family in Portmore from abroad

Many of our St. Catherine orders are placed from overseas. Switch the currency to USD, CAD or GBP at the top of the site, add the items, and enter your relative's address and phone number. You can also send a ready-made Yard Box care package if you would rather not pick items one by one.

Seeing is believing

It is normal to be cautious about paying online for someone else. We are based in Jamaica, and our proof-of-delivery page shows real photos and video from deliveries. If anything is unclear before or after you order, contact us on WhatsApp +1 (207) 613-5240.

Quick tips

  • Order early in the day to give your order the best start.
  • Put the recipient's WhatsApp number so the driver can share a location pin.
  • Combine your shopping into one larger order to make the most of any delivery discount on the banner.

Start shopping and choose St. Catherine at checkout.