Skip to content

Delivered to every city in Pakistan

Natural gemstones, chosen one stone at a time

Neelam, yaqoot, zamurd, pukhraj and more — each listing is a single natural stone, photographed as it is and priced on its own. Cash on Delivery anywhere in Pakistan.

Stones listed
1,000
Gemstone types
45
Delivery fee
Rs 500

Just listed

New in the vault

Browse all stones

Not sure where to start?

Three ways to choose a stone

Buying from GemStore

From our vault to your door, anywhere in Pakistan

  1. 01

    Choose your stone

    Every listing shows the actual stone with its weight and price. Ask for more photos or a daylight video if you want a closer look.

  2. 02

    We confirm by phone

    After you order we call or WhatsApp to confirm the stone, your address and the total, including the flat Rs. 500 delivery fee.

  3. 03

    Insured courier

    Your stone is packed and dispatched within 1–2 working days, and reaches most cities within about a week, with tracking.

  4. 04

    Inspect, then pay

    Open the parcel in front of the rider and check the stone before you hand over the cash. Changed your mind? You have 7 days.

Nationwide delivery

Delivered to every city in Pakistan

Karachi to Peshawar, Quetta to Sialkot — the same insured courier, the same flat Rs. 500 per order and Cash on Delivery everywhere. Pick your city for local delivery details.

All delivery areas

Questions

Buying gemstones online, answered

More on our FAQ page, the authenticity page and our return policy.

Are GemStore gemstones natural?

We list natural stones only — no synthetics, glass or reconstituted material. Every stone is inspected before it goes online, and treatments that are normal for a gem, such as heating of sapphire or oiling of emerald, are disclosed whenever we know of them. A certificate is available on request, and you are welcome to have any stone tested at a lab of your choice during the 7-day return window.

Can I pay cash when the parcel arrives?

Yes. Cash on Delivery is available everywhere we deliver in Pakistan. You can open the parcel and look at the stone before paying the rider, so you never pay for a stone you have not seen.

How much is delivery and how long does it take?

Delivery is a flat Rs. 500 per order, however many stones you order. We dispatch within 1–2 working days by insured, tracked courier, and most cities receive their parcel within about 7 working days.

Do you deliver to Karachi, Islamabad, Peshawar and other cities?

Yes — GemStore delivers to every city in Pakistan, including Karachi, Lahore, Islamabad, Rawalpindi, Faisalabad, Multan, Peshawar, Quetta, Hyderabad, Gujranwala, Sialkot, Bahawalpur and Sargodha, and to smaller towns the courier network reaches. Delivery is the same flat fee everywhere, with Cash on Delivery.

Is the stone I receive the one in the photo?

Yes. Each listing is one individual stone, photographed as it is. If you would like extra photos, a daylight video or exact measurements before you order, message us on WhatsApp at +92 308 887 3888.

Why do two stones of the same weight have different prices?

Colour, clarity, cut, origin and treatment all move the price. A vivid, clean, untreated stone can cost many times more per carat than a paler or more included one of the same size. Each GemStore listing is priced on its own, so the price you see is for that exact stone.

What if I change my mind?

You have 7 days from delivery to return a stone for a refund or an exchange, as long as it is unused and in its original packaging (with its certificate, if one was issued). Cash on Delivery refunds are paid by bank transfer once the stone is checked.

Here to help

Talk to a person, not a chatbot

Questions about a stone, a certificate or your order? Call or WhatsApp us during working hours and you will speak to the team that lists and packs every stone.

Want a closer look before you order?

Ask for extra photos, a video in daylight or the exact measurements of any stone — we reply on WhatsApp during working hours.