The Biggest Printing Company in Southern AfricaUpload your list – instant quote

Bespoke printed boxes

Custom-branded boxes cut to fit your product: mailer, product, gift, food and display styles, printed in full colour with your logo. You approve a proof before anything goes to print, all from our Rivonia studio.

📐 Sized to suit you🎨 Full-colour printing✨ Foil, spot UV & embossing✅ Approve a proof first

Box styles

What we print

Shipping mailer box from Express Print, printed with your branding

📦Mailer & shipping boxes

Printed boxes that keep products safe in transit and make unboxing feel special.

Cosmetics carton from Express Print, printed with your branding

🧴Product boxes

Retail boxes for cosmetics, food, electronics and more, made to your size and design.

Magnetic gift box from Express Print, printed with your branding

🎁Gift boxes

Branded gift and hamper boxes for corporate gifts and special occasions.

Gable takeaway box from Express Print, printed with your branding

🍕Pizza & takeaway boxes

Food boxes with your branding for pizza, burgers and takeaway meals.

🍿Popcorn boxes

Striped classics or fully custom popcorn boxes for events and cinemas.

🍷Wine & bottle boxes

Boxes sized to hold bottles, wine and drinkware gifts.

Cube retail box from Express Print, printed with your branding

🪧Display boxes

Counter and shelf display boxes that drive sales right where people buy. Add foil or spot UV for a premium finish.

📐Any size or shape

Give us the dimensions and we’ll make the box to fit your product.

Box price calculator

Pick a box type and quantity to get an instant estimate.

Length
Width
Height
Minimum order 500 boxes. 250 to 499 boxes cost 40% more per box.
Price per boxR0
BoxesR0
Die / setup fee (once-off)R0
Lead time–
Subtotal (excl. VAT)R0
VAT 15%R0
Total incl. VATR0

Request this quote

Estimate: the box price is scaled by the board area of your size compared to our standard size. The die / setup fee is R2,800 for a 200 x 200 x 200 mm box and goes up with bigger sizes. Lead times: Express 7 days (+30% on the box price), Standard 14 days, Economy 28 days. Your final price depends on the exact size, board and finish, and is confirmed on your quote. Prices exclude VAT.

Finishes that make your box stand out

How the process works

  1. Tell us what you needYour product, box style, size and quantity.
  2. Design & layoutWe set up the layout using your artwork, or our designers can lend a hand.
  3. Approve your proofNothing goes to print until you have approved it.
  4. Print, fold & deliverPick up in Rivonia, or we can deliver across the country.

Ready-made gift boxes

Need boxes in a hurry? These gift boxes can carry your logo.

Questions

Can you make a box to fit my product exactly?

Yes. Share your product’s length, width and height, and we will make the box to suit.

Can you help with the design?

Yes. Send us your logo and ideas, and our designers will create the box artwork for you. See graphic design services.

How much do custom boxes cost?

The price depends on size, material, finish and quantity. Request a quote and we will work out the cost for you.

How long does it take?

Express takes 7 days (the box price is 30% higher), Standard takes 14 days, and Economy takes 28 days. The minimum order is 500 boxes; orders of 250 to 499 boxes cost 40% more per box. A once-off die / setup fee of R2,800 applies to a 200 x 200 x 200 mm box and rises for larger sizes.

Let’s create your box

Tell us about your product and we will suggest the best box, material and finish.

  • Chat to sales: WhatsApp 063 132 8088
  • Email: info@expressprint.co.za
  • Find us: Shop L23, Rivonia Central, Rivonia, Sandton
.epk{font-family:Poppins,Arial,sans-serif;color:#1f2430;background:#f6f7f9;padding-bottom:30px} .epk-in{max-width:1180px;margin:0 auto;padding:0 20px} .epk-hero{background:linear-gradient(90deg,rgba(17,20,25,.92) 0%,rgba(17,20,25,.75) 50%,rgba(17,20,25,.3) 100%),url(https://expressprintsa.com/wp-content/uploads/2026/10/express-print-custom-boxes-hero-1600.webp) center/cover no-repeat;color:#fff;padding:44px 0 36px;margin-bottom:22px} .epk-bc{font-size:12.5px;color:#aab1bc;margin:0 0 10px}.epk-bc a{color:#d7dbe2;text-decoration:none}.epk-bc i{font-style:normal;margin:0 6px;color:#6b7280}.epk-bc span{color:#f5b400} .epk-hero h1{color:#fff;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.1;margin:0 0 10px} .epk-lead{color:#d7dbe2;font-size:16.5px;line-height:1.55;max-width:640px;margin:0 0 16px} .epk-cta{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 16px}.epk-cta a{border-radius:10px;padding:12px 18px;font-weight:700;text-decoration:none;font-size:15px}.epk-cta .b1{background:#d9232d;color:#fff}.epk-cta .b1:hover{background:#b81d26}.epk-cta .b2{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.3)} .epk-pills{display:flex;flex-wrap:wrap;gap:6px}.epk-pills span{font-size:12.5px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:5px 11px} .epk h2{font-size:22px;margin:26px 0 12px;color:#1f2430} .epk-cats h2{margin-top:0} .epk-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px} @media(max-width:1000px){.epk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.epk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} .epk-grid a{display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #eceef1;border-radius:12px;padding:12px;text-decoration:none;color:#1f2430;transition:border-color .15s,box-shadow .15s} .epk-grid a:hover{border-color:#d9232d;box-shadow:0 6px 18px rgba(217,35,45,.12)} .epk-grid .i{font-size:22px;line-height:1}.epk-grid b{font-size:14px;margin-top:6px}.epk-grid small{font-size:12px;color:#666;line-height:1.35} .epk-sec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:760px){.epk-sec{grid-template-columns:1fr}} .epk-sec div{background:#fff;border:1px solid #eceef1;border-left:4px solid #d9232d;border-radius:12px;padding:14px 16px} .epk-sec .t{font-weight:800;font-size:16px;margin:0 0 4px;display:flex;gap:8px;align-items:center}.epk-sec p{margin:0;font-size:14.5px;line-height:1.6;color:#444} .epk-why{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;background:#1f2430;color:#fff;border-radius:16px;padding:22px 24px;margin-top:26px}@media(max-width:760px){.epk-why{grid-template-columns:1fr}} .epk-why h2{color:#fff;margin:0 0 6px}.epk-why p{color:#cfd4dc;margin:0;line-height:1.6}.epk-why ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;align-content:center}.epk-why li{font-size:14px;color:#e6e9ee}.epk-why b{color:#f5b400} .epk-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;counter-reset:s}@media(max-width:800px){.epk-steps{grid-template-columns:1fr 1fr}}.epk-steps li{background:#fff;border:1px solid #eceef1;border-radius:12px;padding:14px;counter-increment:s;font-size:14px;color:#444;line-height:1.5}.epk-steps li:before{content:counter(s);display:inline-flex;width:26px;height:26px;border-radius:50%;background:#d9232d;color:#fff;font-weight:700;align-items:center;justify-content:center;margin-bottom:6px}.epk-steps b{display:block;color:#1f2430} .epk-fin{display:flex;flex-wrap:wrap;gap:8px}.epk-fin a{background:#fff;border:1px solid #eceef1;border-radius:999px;padding:8px 14px;text-decoration:none;color:#1f2430;font-weight:600;font-size:14px}.epk-fin a:hover{border-color:#d9232d;color:#d9232d} .epk-faq details{background:#fff;border:1px solid #eceef1;border-radius:12px;padding:12px 16px;margin-bottom:8px}.epk-faq summary{font-weight:600;cursor:pointer}.epk-faq p{margin:8px 0 0;color:#555;line-height:1.6}.epk-faq a{color:#d9232d;font-weight:600} .epk .woocommerce ul.products{margin-top:4px} .epbxs h2{margin-top:0}.epbxs-v{overflow:hidden;border-radius:14px;-webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)} .epbxs-t{display:flex;gap:12px;width:max-content;animation:epbxs 60s linear infinite}.epbxs-v:hover .epbxs-t{animation-play-state:paused} .epbxs-t a{flex:0 0 210px;background:#fff;border:1px solid #eceef1;border-radius:14px;overflow:hidden;text-decoration:none;color:#1f2430;transition:border-color .15s,box-shadow .15s}.epbxs-t a:hover{border-color:#d9232d;box-shadow:0 6px 18px rgba(217,35,45,.12)} .epbxs-t img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.epbxs-t b{display:block;font-size:14px;padding:9px 12px;text-align:center} @keyframes epbxs{from{transform:translateX(calc(-50% – 6px))}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.epbxs-t{animation:none}.epbxs-v{overflow-x:auto}}@media(max-width:520px){.epbxs-t a{flex-basis:160px}} .epk-sec .ti{float:right;width:84px;height:84px;object-fit:cover;border-radius:10px;margin:0 0 6px 12px}.epk-sec div{overflow:hidden} #bx-calc{scroll-margin-top:90px} {“@context”:”https://schema.org”,”@graph”:[{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Can you make a box in my exact size?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Send us the size of your product (length, width and height) and we make the box to fit. Use the price calculator on this page for an instant estimate.”}},{“@type”:”Question”,”name”:”How long does it take?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Express 7 days (30% more on the box price), Standard 14 days, or Economy 28 days.”}},{“@type”:”Question”,”name”:”What is the minimum order?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”500 boxes. Orders of 250 to 499 boxes are possible at 40% more per box.”}},{“@type”:”Question”,”name”:”Is there a setup fee?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes, a once-off die and setup fee of R2,800 for a 200 x 200 x 200 mm box. Bigger boxes have a higher setup fee, worked out automatically by the calculator.”}},{“@type”:”Question”,”name”:”Can you help with the design?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Send us your logo and ideas and our designers prepare the box artwork for you.”}}]},{“@type”:”Service”,”name”:”Custom printed boxes”,”serviceType”:”Custom box printing”,”url”:”https://expressprintsa.com/custom-boxes/”,”image”:”https://expressprintsa.com/wp-content/uploads/2026/10/express-print-custom-boxes-hero-1600.webp”,”areaServed”:”ZA”,”provider”:{“@type”:”LocalBusiness”,”name”:”Express Print”,”url”:”https://expressprintsa.com/”,”telephone”:”+27677410422″,”address”:{“@type”:”PostalAddress”,”streetAddress”:”Shop L23, Rivonia Central”,”addressLocality”:”Rivonia, Sandton”,”addressRegion”:”Gauteng”,”addressCountry”:”ZA”}}}]}

Also from Express Print

Order website design services from us

Websites, online shops, apps, chatbots and AI agents for your business, built by the same team that does your printing and branding.

View website design services →
← BACK TO HOME PAGE

EXPRESS PRINT SOUTH AFRICA

Sales Department
+27 63 132 8088 (WhatsApp)
+27 67 741 0422 (WhatsApp)

Shop: L23
Rivonia Central
Oriental City Rivonia
Corner Rivonia Boulevard and 9th Ave,
Rivonia, Sandton, 2128
(Opposite News Cafe Rivonia)

Need it printed today?

Order and pay before 09:00 for same-day collection in Rivonia. T&Cs apply

🚚
Nationwide deliveryWe deliver anywhere in South Africa. Free within 15 km of Rivonia.
🌍
Serving Southern AfricaTrusted by businesses across Southern Africa for print, branding and signage.
✈️
International exhibitorsWe print and brand for exhibitors from all over the world who come to exhibit in South Africa.

Printing, branding and corporate gifts from Rivonia, Sandton, since 2002. Same-day print, 24-hour branding and 9,953 promotional products, produced in-house and delivered nationwide.

Same day by 09:0024-hour brandingNationwide delivery

Shop & order

Services

Help & info

Contact us

🔒 Secure paymentsPay by card or Instant EFT through PayFast, or by EFT bank transfer.
VISA payfast Instant EFT 🏦 EFT
© 2026 Express Print South Africa. All rights reserved. Website designed by ClickFireMedia