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

Custom printed boxes

Create branded boxes sized to your product, from mailer and product boxes to gift, food and display boxes. Full-colour printing with your logo, and you approve a proof before anything goes to press. Made at our Rivonia studio.

📐 Sized to fit🎨 Full-colour branding✨ Foil, spot UV & embossing✅ Check a proof first

Explore our box styles

Boxes we make

Xpress Print shipping mailer box printed with your branding

📦Mailer & shipping boxes

Printed boxes that keep products safe in transit and leave a lasting impression when opened.

Xpress Print cosmetics carton printed with your branding

🧴Product boxes

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

Xpress Print magnetic gift box printed with your branding

🎁Gift boxes

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

Xpress Print gable takeaway box printed with your branding

🍕Pizza & takeaway boxes

Branded food boxes for pizzas, burgers and takeaway meals.

🍿Popcorn boxes

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

🍷Wine & bottle boxes

Boxes cut to fit bottles, wine and drinkware gifts.

Xpress Print cube retail box printed with your branding

🪧Display boxes

Counter and shelf display boxes that sell right where the purchase happens. Add foil or spot UV for a premium finish.

📐Any size or shape

Just share the size and we’ll build the box around 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 it works

  1. Tell us what you needYour product, preferred box style, size and quantity.
  2. Design & layoutWe set up the layout using your artwork, or our designers can do it for you.
  3. Approve your proofWe won’t print anything until you’ve signed off on the proof.
  4. Print, fold & deliverPick up in Rivonia, or we can deliver anywhere in South Africa.

Ready-made gift boxes

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

Questions

Can you make a box in my exact size?

Yes. Give us your product’s length, width and height, and we’ll make a box that fits it.

Can you help with the design?

Yes. Send us your logo and ideas, and our designers will prepare 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’ll work out the price for you.

How long does it take?

Express takes 7 days (30% more on the box price), Standard takes 14 days, and Economy takes 28 days. The minimum order is 500 boxes, and 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 increases for larger sizes.

Let’s build your box

Tell us about your product and we’ll suggest the right box, material and finish.

  • Talk to sales: WhatsApp 063 132 8088
  • Email: info@expressprint.co.za
  • Visit 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://www.xpressprintsa.co.za/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://www.xpressprintsa.co.za/custom-boxes/”,”image”:”https://www.xpressprintsa.co.za/wp-content/uploads/2026/10/express-print-custom-boxes-hero-1600.webp”,”areaServed”:”ZA”,”provider”:{“@type”:”LocalBusiness”,”name”:”Xpress Print”,”url”:”https://www.xpressprintsa.co.za/”,”telephone”:”+27677410422″,”address”:{“@type”:”PostalAddress”,”streetAddress”:”Shop L23, Rivonia Central”,”addressLocality”:”Rivonia, Sandton”,”addressRegion”:”Gauteng”,”addressCountry”:”ZA”}}}]}

Also from Xpress 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

XPRESS 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)

A BoldMedia Group company →