350ml · 500ml · 750mlFrom R4.38 a cupLogo branding +20%
Reusable Beer Cups, branded with your logo
Sturdy, reusable plastic beer cups for festivals, sports days, pubs, braais and parties. Choose your size and colour, add your logo, and order online in just minutes.
(function(){
var M={“350ml|White|u|t”:[136753,5.43],”350ml|Clear|u|t”:[136752,5.43],”350ml|White|b|t”:[136751,6.51],”350ml|Clear|b|t”:[136750,6.51],”500ml|White|u|t”:[136749,4.38],”500ml|Clear|u|t”:[136748,4.38],”500ml|White|b|t”:[136747,5.25],”500ml|Clear|b|t”:[136746,5.25],”750ml|White|u|t”:[136745,40.25],”750ml|White|b|t”:[136744,48.3],”750ml|White|b|s”:[136743,62.79],”750ml|White|u|s”:[136742,52.33],”500ml|White|b|s”:[136741,6.83],”500ml|Clear|b|s”:[136740,6.83],”500ml|White|u|s”:[136739,5.69],”500ml|Clear|u|s”:[136738,5.69],”350ml|White|b|s”:[136737,8.46],”350ml|Clear|b|s”:[136736,8.46],”350ml|White|u|s”:[136735,7.06],”350ml|Clear|u|s”:[136734,7.06],”350ml|Blue|u|s”:[136677,7.06],”350ml|Blue|b|s”:[136676,8.46],”350ml|Lime|u|s”:[136675,7.06],”350ml|Lime|b|s”:[136674,8.46],”350ml|Green|u|s”:[136673,7.06],”350ml|Green|b|s”:[136672,8.46],”350ml|Purple|u|s”:[136671,7.06],”350ml|Purple|b|s”:[136670,8.46],”350ml|Red|u|s”:[136669,7.06],”350ml|Red|b|s”:[136668,8.46],”350ml|Pink|u|s”:[136667,7.06],”350ml|Pink|b|s”:[136666,8.46],”350ml|Orange|u|s”:[136665,7.06],”350ml|Orange|b|s”:[136664,8.46],”350ml|Yellow|u|s”:[136663,7.06],”350ml|Yellow|b|s”:[136662,8.46],”500ml|Blue|u|s”:[136661,5.69],”500ml|Blue|b|s”:[136660,6.83],”500ml|Red|u|s”:[136659,5.69],”500ml|Red|b|s”:[136658,6.83],”500ml|Lime|u|s”:[136657,5.69],”500ml|Lime|b|s”:[136656,6.83],”500ml|Green|u|s”:[136655,5.69],”500ml|Green|b|s”:[136654,6.83],”500ml|Purple|u|s”:[136653,5.69],”500ml|Purple|b|s”:[136652,6.83],”500ml|Black|u|s”:[136651,5.69],”500ml|Black|b|s”:[136650,6.83],”500ml|Dark Red|u|s”:[136649,5.69],”500ml|Dark Red|b|s”:[136648,6.83],”750ml|Clear|u|s”:[136647,52.33],”750ml|Clear|b|s”:[136646,62.79],”750ml|Clear|b|t”:[136644,48.3],”750ml|Clear|u|t”:[136643,40.25],”500ml|Dark Red|b|t”:[136642,5.25],”500ml|Dark Red|u|t”:[136641,4.38],”500ml|Black|b|t”:[136640,5.25],”500ml|Black|u|t”:[136639,4.38],”500ml|Purple|b|t”:[136638,5.25],”500ml|Purple|u|t”:[136637,4.38],”500ml|Green|b|t”:[136636,5.25],”500ml|Green|u|t”:[136635,4.38],”500ml|Lime|b|t”:[136634,5.25],”500ml|Lime|u|t”:[136633,4.38],”500ml|Red|b|t”:[136632,5.25],”500ml|Red|u|t”:[136631,4.38],”500ml|Blue|b|t”:[136630,5.25],”500ml|Blue|u|t”:[136629,4.38],”350ml|Yellow|b|t”:[136628,6.51],”350ml|Yellow|u|t”:[136627,5.43],”350ml|Orange|b|t”:[136626,6.51],”350ml|Orange|u|t”:[136625,5.43],”350ml|Pink|b|t”:[136624,6.51],”350ml|Pink|u|t”:[136623,5.43],”350ml|Red|b|t”:[136622,6.51],”350ml|Red|u|t”:[136621,5.43],”350ml|Purple|b|t”:[136620,6.51],”350ml|Purple|u|t”:[136619,5.43],”350ml|Green|b|t”:[136618,6.51],”350ml|Green|u|t”:[136617,5.43],”350ml|Lime|b|t”:[136616,6.51],”350ml|Lime|u|t”:[136615,5.43],”350ml|Blue|b|t”:[136614,6.51],”350ml|Blue|u|t”:[136613,5.43]};
var HEX={“Blue”:”#2563eb”,”Lime”:”#9acd32″,”Green”:”#1f9d55″,”Purple”:”#7b3fe4″,”Red”:”#e31e24″,”Pink”:”#f472b6″,”Orange”:”#f97316″,”Yellow”:”#facc15″,”Black”:”#111111″,”Dark Red”:”#8b1a1a”,”Clear”:”linear-gradient(135deg,#ffffff,#dfe7ef)”,”White”:”#ffffff”};
var PIC={“Blue”:”plastic-cup-blue.jpg”,”Orange”:”plastic-cup-orange.jpg”,”Lime”:”plastic-cup-light-green.jpg”,”Pink”:”plastic-cup-pink.jpg”,”Purple”:”plastic-cup-purple.jpg”,”Yellow”:”plastic-cup-neon-yellow.jpg”,”Green”:”plastic-cup-dark-green.jpg”,”Black”:”plastic-cup-black.jpg”,”Red”:”plastic-cup-red.jpg”,”Dark Red”:”plastic-cup-red.jpg”,”Clear”:”plastic-cup-clear.jpg”,”White”:”plastic-cup-white.jpg”};var UP=’https://www.xpressprintsa.co.za/wp-content/uploads/2026/10/’;var S={size:’500ml’,col:’Blue’,br:’u’,ta:’t’,qty:250};
function $(i){return document.getElementById(i);}
function colsOf(s){var o=[];for(var k in M){var p=k.split(‘|’);if(p[0]===s){if(o.indexOf(p[1])<0){o.push(p[1]);}}}return o;}
function sameDayOpen(){var n=new Date();var sa=new Date(n.getTime()+(n.getTimezoneOffset()+120)*60000);var d=sa.getDay();var m=sa.getHours()*60+sa.getMinutes();if(d5){return false;}return m<540;}
function money(v){return 'R'+v.toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g,',');}
function draw(){
var sz=$('bc-size');sz.innerHTML='';['350ml','500ml','750ml'].forEach(function(s){var u=M[s+'|'+colsOf(s)[0]+'|u|t'][1];var b=document.createElement('button');b.type='button';b.innerHTML=s+'from ‘+money(u)+’‘;if(s===S.size){b.className=’on’;}b.onclick=function(){S.size=s;var c=colsOf(s);if(c.indexOf(S.col)<0){S.col=c[0];}draw();};sz.appendChild(b);});
var cc=$('bc-col');cc.innerHTML='';colsOf(S.size).forEach(function(c){var b=document.createElement('button');b.type='button';b.title=c;b.setAttribute('aria-label',c);b.style.background=HEX[c]||'#ccc';if(c===S.col){b.className='on';}b.onclick=function(){S.col=c;draw();};cc.appendChild(b);});
$('bc-cname').textContent='Colour: '+S.col;if(PIC[S.col]){$('bc-pic').src=UP+PIC[S.col];}
var open=sameDayOpen();var sdb=document.querySelector('#bc-ta [data-v="s"]');sdb.disabled=!open;if(!open){if(S.ta==='s'){S.ta='t';}$('bc-sdnote').textContent='Same day is only available Monday to Friday before 09:00. Your order will be ready in 48 hours.';}else{$('bc-sdnote').textContent='';}
[].forEach.call(document.querySelectorAll('#bc-br button'),function(b){b.className=b.getAttribute('data-v')===S.br?'on':'';});
[].forEach.call(document.querySelectorAll('#bc-ta button'),function(b){b.className=b.getAttribute('data-v')===S.ta?'on':'';});
var k=S.size+'|'+S.col+'|'+S.br+'|'+S.ta;var v=M[k];var q=Math.max(1,parseInt($('bc-qty').value,10)||1);S.qty=q;
var unit=v?v[1]:0;var tot=unit*q;
$('s-size').textContent=S.size;$('s-col').textContent=S.col;$('s-br').textContent=S.br==='b'?'Your logo (+20%)':'Unbranded';$('s-ta').textContent=S.ta==='s'?'Same day (+30%)':'Standard, 48 hours';
$('s-unit').textContent=money(unit);$('s-qty').textContent=q.toLocaleString('en-ZA');$('s-tot').textContent=money(tot);
var w=$('s-warn');if(tot<1000){var more=Math.ceil((1000-tot)/unit);w.hidden=false;w.textContent='Online orders need a R1,000 minimum. Add about '+more.toLocaleString('en-ZA')+' more cups, or other items to your cart.';}else{w.hidden=true;}
if(v){$('f-var').value=v[0];}$('f-qty').value=q;$('f-size').value=S.size;$('f-col').value=S.col;$('f-br').value=S.br==='b'?'Branded with your logo':'Unbranded';$('f-ta').value=S.ta==='s'?'Same day (order by 09:00, Mon-Fri)':'Standard (48 hours)';
var msg='Hi Xpress Print, I would like '+q+' x '+S.size+' reusable beer cups in '+S.col+', '+(S.br==='b'?'branded with our logo':'unbranded')+', '+(S.ta==='s'?'same day':'standard 48 hours')+'. Estimated '+money(tot)+'.';
$('bc-wa').href='https://wa.me/27631328088?text='+encodeURIComponent(msg);
}
[].forEach.call(document.querySelectorAll('#bc-br button,#bc-ta button'),function(b){b.addEventListener('click',function(){if(b.disabled){return;}if(b.parentNode.id==='bc-br'){S.br=b.getAttribute('data-v');}else{S.ta=b.getAttribute('data-v');}draw();});});
[].forEach.call(document.querySelectorAll('.qty button'),function(b){b.addEventListener('click',function(){$('bc-qty').value=b.getAttribute('data-q');draw();});});
$('bc-qty').addEventListener('input',draw);
[].forEach.call(document.querySelectorAll('.ebc .pick'),function(a){a.addEventListener('click',function(){S.size=a.getAttribute('data-size');var c=colsOf(S.size);if(c.indexOf(S.col)<0){S.col=c[0];}draw();});});
draw();
})();
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”What sizes do the beer cups come in?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”350ml and 500ml in bright colours, and a clear 750ml tumbler.”}},{“@type”:”Question”,”name”:”Can you print our logo on the cups?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Choose \”Branded with your logo\” in the calculator (+20%) and send us your logo after ordering. We send a proof before printing.”}},{“@type”:”Question”,”name”:”How far in advance must I order?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Standard orders need 48 hours. Same day is available at +30% if you order by 09:00 sharp, Monday to Friday.”}},{“@type”:”Question”,”name”:”Are the cups reusable?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. They are tough plastic cups made to be washed and used again, so they work well for events and bars.”}},{“@type”:”Question”,”name”:”Is there a minimum order?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Online orders have a R1,000 minimum, which you can make up with cups and any other products in your cart.”}},{“@type”:”Question”,”name”:”Do you deliver?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Collect in Rivonia, Sandton, or ask us about delivery when you order.”}}]}
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.