Custom Glass Medals


John Moncrieff designs and produces bespoke glass medals for awards, commemorations, and ceremonial occasions – combining craftsmanship, clarity, and custom branding.


Premium Medals for Recognition and Celebration

Our custom glass medals are handcrafted to celebrate achievement, mark milestones, and honour excellence. Whether you're organising a sporting event, corporate recognition programme, cultural celebration, or academic ceremony, our medals offer a premium and timeless alternative to traditional metal awards.

Each piece is designed to reflect your identity – with options for engraved logos, etched text, coloured finishes, and ribbon attachments. The smooth, polished finish and substantial weight give every medal a refined and lasting feel.

   

Features & Specifications

  • Available in clear, frosted, tinted, or coloured glass
  • Custom shapes, including round, square, oval or bespoke outlines
  • Engraving, etching, screen printing or full-colour decals
  • Pre-drilled for ribbon lanyards or supplied with custom fittings
  • Presentation boxes, pouches, or display cases available

Perfect For:

  • Corporate awards and incentive programmes
  • Sports competitions and community events
  • Charity recognition and fundraising milestones
  • Academic, military, or civic honours
  • Commemorative souvenirs or merchandise

Design Process

We work closely with event organisers, designers, and brand teams to create medals that reflect your story. From a simple logo and shape to a fully bespoke design, we support you with mockups, prototypes, and fast UK-based production.

    

Why Choose John Moncrieff?

  • Over 150 years of glassmaking expertise
  • Short lead times and flexible quantities
  • Sustainable materials and packaging options
  • Fully customisable for all event types

Start Your Medal Project

Whether you need 10 or 1,000 pieces, we’re here to bring your vision to life with glass medals that stand out and stand the test of time.

Contact Us to Discuss Your Medal Design

Or call us on +44 (0)1577 864870 to speak with our team.