UK-Wide Delivery
Custom Packaging — No Minimum Order Flexible quantities for launches, growing brands and repeat orders.
Free Artwork Check Your artwork is reviewed before production begins.
Need Custom Packaging? Request a Quote
Starting From: £0.21
Final price depends on material, size and quantity.

Lip Gloss Boxes

Made to Order Custom Printed No Minimum

Your lip gloss might be the star, but the box it comes in sets the stage. Healey Packaging has been supplying custom lip gloss packaging for over a decade, working with UK brands from high-street cosmetics to boutique beauty labels. The goal isn’t just to hold the product — it’s to protect it in transit, keep it looking flawless on display, and give your customers an unboxing moment that feels premium. Done right, the box earns a second life on a dresser or in a make-up bag, keeping your name in view long after the first swipe of colour.

Choose Your Box Style

Select the packaging style that best suits your product and brand.

(function () { const root = document.querySelector('#hp-cosmetics-quote[data-hpcosq]'); if (!root || root.dataset.ready === '1') return; root.dataset.ready = '1'; const form = root.querySelector('#hp-cosmetics-quote-form'); const steps = Array.from(root.querySelectorAll('[data-hpcosq-step]')); const indicators = Array.from(root.querySelectorAll('[data-hpcosq-goto]')); const response = root.querySelector('#hpcosq-response'); const submitButton = form.querySelector('[type="submit"]'); const submitLabel = submitButton.querySelector('.hpcq-submit-label'); const customQuantity = root.querySelector('#hpcosq-custom-quantity'); let currentStep = 1; const summary = { style: root.querySelector('#hpcosq-summary-style'), dimensions: root.querySelector('#hpcosq-summary-dimensions'), quantity: root.querySelector('#hpcosq-summary-quantity'), material: root.querySelector('#hpcosq-summary-material'), printing: root.querySelector('#hpcosq-summary-printing'), addons: root.querySelector('#hpcosq-summary-addons'), lamination: root.querySelector('#hpcosq-summary-lamination'), artwork: root.querySelector('#hpcosq-summary-artwork'), reference: root.querySelector('#hpcosq-summary-reference'), dieline: root.querySelector('#hpcosq-summary-dieline') }; function selectedValue(name) { const input = form.querySelector('[name="' + name + '"]:checked'); return input ? input.value : ''; } function setSummary(element, value, fallback = 'Not selected') { if (element) element.textContent = value || fallback; } function showStep(number, shouldScroll = true) { currentStep = Math.max(1, Math.min(7, Number(number))); steps.forEach(step => { const active = Number(step.dataset.hpcosqStep) === currentStep; step.hidden = !active; step.classList.toggle('is-active', active); }); indicators.forEach(indicator => { const number = Number(indicator.dataset.hpcosqGoto); indicator.classList.toggle('is-active', number === currentStep); indicator.classList.toggle('is-complete', number element.classList.remove('is-invalid')); step.querySelectorAll('.hpcq-error, .hpcq-group-error').forEach(element => { element.textContent = ''; }); } function fieldError(field, message) { field.classList.add('is-invalid'); const holder = field.closest('.hpcq-field'); const error = holder ? holder.querySelector('.hpcq-error') : null; if (error) error.textContent = message; } function groupError(step, name, message) { const group = step.querySelector('[data-required-group="' + name + '"]'); const error = step.querySelector('[data-error-for="' + name + '"]'); if (group) group.classList.add('is-invalid'); if (error) error.textContent = message; } function validateStep(number) { const step = root.querySelector('[data-hpcosq-step="' + number + '"]'); if (!step) return true; clearErrors(step); let valid = true; step.querySelectorAll('[required]').forEach(field => { if (!String(field.value || '').trim()) { fieldError(field, 'This field is required.'); valid = false; } else if (field.type === 'email' && !/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(field.value.trim())) { fieldError(field, 'Enter a valid email address.'); valid = false; } else if (field.type === 'number' && Number(field.value) { if (!selectedValue(name)) { groupError(step, name, 'Please select an option.'); valid = false; } }); if (number === 2 && selectedValue('quantity') === 'custom') { const custom = form.querySelector('[name="qty_custom"]'); if (!custom.value || Number(custom.value) { const itemCard = item.closest('.hpcq-option-card, .hpcq-style-card, .hpcq-quantity-card'); if (itemCard) itemCard.classList.toggle('is-selected', item.checked); }); } else { card.classList.toggle('is-selected', input.checked); } } function fileFor(name) { const input = form.querySelector('[name="' + name + '"]'); return input && input.files[0] ? input.files[0].name : ''; } function updateSummary() { const styleInput = form.querySelector('[name="box_style"]:checked'); const imageUrl = styleInput ? (styleInput.dataset.image || '') : ''; const imageSource = styleInput ? (styleInput.dataset.source || '') : ''; form.querySelector('#hpcosq-style-label').value = styleInput ? styleInput.value : ''; form.querySelector('#hpcosq-image-url').value = imageUrl; form.querySelector('#hpcosq-image-source').value = imageSource; setSummary(summary.style, styleInput ? styleInput.value : '', 'No style selected'); const preview = root.querySelector('#hpcosq-preview-image'); const placeholder = root.querySelector('#hpcosq-preview-placeholder'); const placeholderText = placeholder ? placeholder.querySelector('span') : null; if (placeholderText) placeholderText.textContent = styleInput ? styleInput.value : 'No style selected'; const hidePreviewImage = function () { if (!preview) return; // Keep a valid transparent source while the optional preview is hidden. // An empty/missing src is reported as a broken internal image by crawlers. preview.src = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=='; preview.setAttribute('alt', ''); preview.setAttribute('aria-hidden', 'true'); preview.hidden = true; preview.style.setProperty('display', 'none', 'important'); if (placeholder) placeholder.hidden = false; }; if (preview) { preview.onerror = function () { hidePreviewImage(); }; } if (imageUrl) { preview.style.removeProperty('display'); preview.src = imageUrl; preview.alt = styleInput.value; preview.removeAttribute('aria-hidden'); preview.hidden = false; placeholder.hidden = true; } else { hidePreviewImage(); } const length = form.querySelector('[name="length"]').value; const width = form.querySelector('[name="width"]').value; const height = form.querySelector('[name="height"]').value; const unit = form.querySelector('[name="unit"]').value; setSummary(summary.dimensions, length && width && height && unit ? length + ' × ' + width + ' × ' + height + ' ' + unit : ''); const quantity = selectedValue('quantity'); const custom = form.querySelector('[name="qty_custom"]').value; const finalQuantity = quantity === 'custom' ? custom : quantity; form.querySelector('#hpcosq-qty-choice').value = quantity === 'custom' ? 'Custom' : quantity; setSummary(summary.quantity, finalQuantity); setSummary(summary.material, selectedValue('material')); setSummary(summary.printing, selectedValue('printing')); const addons = Array.from(form.querySelectorAll('[name="extra_options[]"]:checked')).map(item => item.value); form.querySelector('#hpcosq-addons').value = addons.join(', '); setSummary(summary.addons, addons.join(', '), 'None selected'); const lamination = selectedValue('finish'); form.querySelector('#hpcosq-lamination').value = lamination; setSummary(summary.lamination, lamination); setSummary(summary.artwork, fileFor('artwork_file')); setSummary(summary.reference, fileFor('reference_file')); setSummary(summary.dieline, fileFor('dieline_file')); } function resetForm() { form.reset(); form.querySelectorAll('.is-selected, .is-invalid').forEach(element => element.classList.remove('is-selected', 'is-invalid')); form.querySelectorAll('.hpcq-error, .hpcq-group-error').forEach(element => { element.textContent = ''; }); root.querySelectorAll('[data-file-name]').forEach(element => { element.textContent = 'No file selected'; }); customQuantity.hidden = true; customQuantity.querySelector('input').required = false; updateSummary(); showStep(1); } root.addEventListener('click', event => { const next = event.target.closest('[data-hpcosq-next]'); const previous = event.target.closest('[data-hpcosq-prev]'); const goto = event.target.closest('[data-hpcosq-goto]'); if (next && validateStep(currentStep)) showStep(currentStep + 1); if (previous) showStep(currentStep - 1); if (goto) { const target = Number(goto.dataset.hpcosqGoto); if (target { updateCards(event.target); if (event.target.name === 'quantity') { const custom = event.target.value === 'custom'; customQuantity.hidden = !custom; const input = customQuantity.querySelector('input'); input.required = custom; if (!custom) input.value = ''; } if (event.target.matches('[data-upload-name]')) { const label = root.querySelector('[data-file-name="' + event.target.dataset.uploadName + '"]'); if (label) label.textContent = event.target.files[0] ? event.target.files[0].name : 'No file selected'; } updateSummary(); }); form.addEventListener('input', updateSummary); form.addEventListener('submit', async event => { event.preventDefault(); if (!validateStep(7)) return; response.hidden = true; submitButton.disabled = true; submitButton.classList.add('is-loading'); submitLabel.textContent = 'Sending…'; const slowTimer = window.setTimeout(() => { submitLabel.textContent = 'Still sending, please wait…'; }, 7000); try { updateSummary(); const body = new FormData(form); body.set('action', 'hp_submit_cosmetics_quote'); const request = await fetch('https://healeypackaging.co.uk/wp-admin/admin-ajax.php', { method: 'POST', body, credentials: 'same-origin' }); const raw = await request.text(); let data; try { data = JSON.parse(raw); } catch (error) { throw new Error('The server returned an invalid response. Please try again.'); } if (!request.ok || !data.success) { throw new Error(data && data.data && data.data.message ? data.data.message : 'Your quote could not be sent. Please try again.'); } response.className = 'hpcq-response is-success'; response.textContent = data.data && data.data.message ? data.data.message : "Thank you! Your Lip Gloss Boxes quote request has been sent successfully."; response.hidden = false; resetForm(); } catch (error) { response.className = 'hpcq-response is-error'; response.textContent = error.message || 'A network error occurred. Please try again.'; response.hidden = false; } finally { window.clearTimeout(slowTimer); submitButton.disabled = false; submitButton.classList.remove('is-loading'); submitLabel.textContent = 'Get My Custom Quote'; } }); updateSummary(); showStep(1, false); }());
Choose Your Box Style

Select the packaging style that best suits your product and brand.

Description

Custom Lip Gloss Boxes Built for Beauty Brands That Standout

We don’t start with a template — we start with your product and how you sell it. A retail box for a glossy launch campaign has different demands to one for a subscription service shipping thousands of units a month. We’ll match the board grade, shape, and finish to your run length, storage needs, and the feel you want customers to experience the second they pick it up.

We’ve produced:

  • Slim single-unit cartons for high-turnover POS displays
  • Multi-pack gift sets with inserts to hold each tube in place
  • Window cut-out packaging that lets customers preview shades before purchase.
  • Drawer-style boxes for a premium choice that enhances unboxing.

Premium Materials for Every Lip Gloss Line

Our lip gloss boxes packaging range is built with high-quality stocks suited for cosmetics, ensuring they’re safe, durable, and easy to store. You can choose from:

  • Rigid board for luxury gift sets and premium collections.
  • Folding carton for cost-effective yet stylish retail runs.
  • Kraft board for an eco-friendly, natural look.
  • FSC®-certified stock to support your sustainability goals.

Why the Right Box Stops Returns Before They Happen?

One of the fastest ways to lose profit is through damaged goods. Lip gloss tubes might not seem fragile, but we’ve seen enough crushed applicators and cracked caps to know better. By getting the fit right — snug without being tight — and choosing the right protective stock, you cut down on customer complaints and save yourself the cost of replacements.

Finishes That Sell Before the Seal is Broken

Your lip gloss packaging works harder than a salesperson. A foil-stamped logo stops browsing fingers. Spot UV makes details pop under retail lights. For luxury buyers, soft-touch laminate whispers premium quality. For Gen Z, high-gloss finishes scream Instagram-ready. Every finish option – matte, metallic, or velvety – triggers a different buying instinct before they even read your brand name.

Sustainable Options Without Cutting Corners

More and more buyers — especially in cosmetics — are choosing brands with visible eco credentials. We offer biodegradable, recyclable, and FSC®-certified boards that still meet strength and print quality standards. Inks are low-migration and compliant with UK and EU regulations, so you can promote your green credentials without compromising on product safety or presentation.

Scaling From Boutique to Bulk

Whether you’re launching a limited-edition product or fulfilling a nationwide retail order, we scale production to your needs. We start at just 100 units for small runs, with price breaks for larger orders. All design, printing, and production are handled in-house, ensuring consistency across every batch.

We’ve supplied lip gloss boxes wholesale for:

  • Indie beauty brands launching online
  • Established cosmetic houses updating seasonal ranges
  • Subscription box companies needing consistent monthly supply
  • Promotional marketing agencies creating branded gift packs

From Brief to Box in Weeks, Not Months

Once your artwork is signed off, we don’t keep you waiting. Our production and finishing are all handled under one roof, which means your lip gloss boxes move straight from press to packing without unnecessary hold-ups. Most orders are ready to ship within two weeks, and if you’ve got a tight launch date, we can usually find a way to get them to you sooner.

Why UK Brands Stick With Us?

  • 10+ years in cosmetic packaging — we know what works on a busy shop shelf
  • No minimum order quantity for new brands testing the market
  • Bulk run capacity for 100,000+ units without a drop in quality
  • Eco-friendly stock options always available
  • Artwork confidentiality — your designs never leave our hands
Specifications
Dimension (L + W + H)All Custom Sizes & Shapes
QuantitiesNo Minimum Order
Paper StockSBS, Kraft, Corrugated, Rigid Board
PrintingCMYK, PMS, Digital, Offset
FinishingMatte, Gloss, Foil, Embossing, Debossing, Spot UV
Included OptionsDie Cutting, Gluing, Scoring, Perforation
Additional OptionsEco-Friendly, Recyclable, FSC Options
ProofFlat View, 3D Mock-up, Physical Sampling On Request
Turnaround7–10 Working Days After Artwork Approval
ShippingFree shipping to the UK and USA.
Customisation

Explore your customisation options

Choose the options for your packaging. Final materials, printing and other details are confirmed with your quote.

Materials

SBS Board

SBS Board

Smooth white board for premium printed retail packaging.

Kraft Board

Kraft Board

Natural board for recyclable, earthy and understated packaging.

Corrugated Board

Corrugated Board

Fluted board for ecommerce, shipping and added product protection.

Rigid Board / Black Card

Rigid Board / Black Card

Premium stock for gift, luxury and presentation packaging.

Printing Methods

Digital Printing

Digital Printing

Fast setup, great for smaller quantities and designs that change frequently. Strong colour output without plate costs.

Offset Printing

Offset Printing

Best for scale. Consistent results run after run, especially when brand tones and fine detail matter.

Scodix Enhancement

Scodix Enhancement

Adds raised UV and tactile highlights to chosen areas. Ideal when packaging needs a premium touch people notice instantly.

UV Printing

UV Printing

UV-cured inks dry instantly and hold colour density well. Great for coated boards and vibrant retail graphics.

Inks

CMYK Process Inks

CMYK Process Inks

The go-to for full colour artwork, photography, and complex graphics. Great base before special effects.

Pantone Spot Inks

Pantone Spot Inks

When consistency is non-negotiable. Locks in signature brand colours across materials and runs.

Screen Printing

Screen Printing

A heavier ink laydown for bold logos and high opacity. Great for darker stocks and simple, confident marks.

Soy / Vegetable Inks

Soy / Vegetable Inks

A cleaner alternative often paired with kraft stocks and minimal design. A solid fit for eco-led packaging projects.

Finishing

Gold Foil

Gold Foil

Warm metallic detail for logos, names and premium accents.

Silver Foil

Silver Foil

Clean metallic highlight for luxury and technical branding.

Spot UV

Spot UV

Gloss contrast applied to selected artwork areas.

Embossing

Embossing

Raised texture for tactile logos and brand marks.

Debossing

Debossing

Pressed detail for understated depth and texture.

Soft Touch

Soft Touch

Smooth tactile coating for premium handling.

Matte Lamination

Matte Lamination

Low-shine surface for modern, refined packaging.

Gloss Lamination

Gloss Lamination

Bright protective surface for stronger colour impact.

Add-ons

Inserts

Inserts

Hold products neatly in place during display and shipping.

Window Patching

Window Patching

Show the product while keeping packaging structured.

Die-Cut Shapes

Die-Cut Shapes

Create custom openings, contours and display details.

Handles

Handles

Add carry-friendly structure for selected box styles.

Sleeves

Sleeves

Add a branded outer layer around trays, boxes or products.

Dividers

Dividers

Separate multiple items inside one package.

Ribbons

Ribbons

Add a gift-ready finishing detail where suitable.

Hang Tabs

Hang Tabs

Support selected retail display requirements.

FAQs
Support before production

A clearer route to your custom packaging.

Work through the size, material and print details with Healey Packaging before your order moves into production.

Share your product dimensions, quantity and delivery requirements when requesting a quote.

Product fit

Choose dimensions and a packaging format around your product and packing method.

Material options

Compare material options for presentation, product weight and day-to-day handling.

Printing for your brand

Specify your colours, artwork and finishing details for a coordinated printed pack.

Artwork guidance

Check dielines, print areas and artwork requirements before approving production.

Flexible quantities

No minimum order. Share the quantity you need when requesting your quote.

UK delivery planning

Tell us your delivery postcode and deadline so we can plan your order.

From our customers

Real feedback.
Thoughtful packaging.

In our customers’ own words. Selected excerpts from company reviews on Trustpilot.

All company reviews
Trustpilot

Review excerpt

Can’t recommend the company enough, especially Alex who worded with me patiently all the way.…

Patrick Hennessy

Published
Read original
Trustpilot

Review excerpt

Quick and thorough responses from Alex. Delivery was also fast, and within the lead time they gave, I would recommend.

Iona

Published
Read original
Trustpilot

Review excerpt

I had a great experience working with Healey Packaging, I love my new candle boxes.…

Lisabel Biscaldi

Published
Read original
Trustpilot

Review excerpt

We had a deadline they needed to meet for me and they did.…

Jason Hart

Published
Read original
Trustpilot

Review excerpt

Had a very good experience with Healey. This is the second time we have used them…

customer

Published
Read original
Trustpilot

Review excerpt

Great customer service, needed a quick turn around and assistance for custom packaging for my brand,…

Zeeshan Iqbal

Published
Read original
Trustpilot

Review excerpt

I looked through about 100 unhelpful suppliers, then found Healey Packaging.…

Max Faulkner

Published
Read original
Trustpilot

Review excerpt

Great quality product and excellent service from Alex.

QCL Scientific

Published
Read original

Feedback relates to Healey Packaging and its service, rather than a rating of an individual product.

Our Packaging Projects

View All Projects

Ready To Create Custom Packaging?

Get premium packaging that protects your product and supports your brand.

Need custom sizing or a premium finish?

Tell us your product, target look, and how you ship. We'll recommend the right board, print, and finish for performance.

Scroll to Top