Collection: Puzzles

Explore our range of exciting puzzles, each and every puzzle we offer has something special about it. Our tin box puzzles are delightfully cute and compact, while our large space-themed puzzles feature incredible detail. This collection showcases transport, animal, nature, farm and fantasy themed puzzles for a range of ages.


90 products
  • Alphabet Puzzle - HiPando
    Regular price
    R 70.00
    Sale price
    R 70.00
  • Marine Peg Puzzle - HiPando
    Regular price
    R 70.00
    Sale price
    R 70.00
  • Luminous Glow In The Dark Underwater Puzzle-96Pcs
    Regular price
    R 89.95
    Sale price
    R 89.95
  • Marine Crisis Puzzle- 60Pcs
    Regular price
    Sold out
    Sale price
    R 69.99
  • Djeco Puzz Art Elephant 150Pcs Puzzle
    Regular price
    R 378.00
    Sale price
    R 378.00
  • Djeco Dreamy Dreams Puzzle Gallery 350Pcs
    Regular price
    R 398.00
    Sale price
    R 398.00
  • Djeco Fantasy Orchestra Puzzle Gallery 500Pcs
    Regular price
    R 398.00
    Sale price
    R 398.00
  • Djeco Owls And Birds Gallery Puzzle 1000Pcs
    Regular price
    R 398.00
    Sale price
    R 398.00
  • Djeco Farm Observation Puzzle & Poster 35Pcs
    Regular price
    R 330.00
    Sale price
    R 330.00
  • Djeco Friends Garden Observation Puzzle 35Pcs
    Regular price
    R 330.00
    Sale price
    R 330.00
  • Educational Eva Number Puzzle Mat 0-9
    Regular price
    R 150.00
    Sale price
    R 150.00
  • 24Pc Secret Fox Puzzle
    Regular price
    R 49.00
    Sale price
    R 49.00
  • 24Pc Treetop Talks Puzzle
    Regular price
    R 49.00
    Sale price
    R 49.00
  • 48Pc Snow Wonders Puzzle
    Regular price
    R 69.00
    Sale price
    R 69.00
  • 1000Pc Jigsaw Puzzle- Cat Collection
    Regular price
    R 110.00
    Sale price
    R 110.00
  • 1000Pc Jigsaw Puzzle-Shape-Shifting Animal
    Regular price
    R 110.00
    Sale price
    R 110.00
  • 200Pc Cow Shaped Farm Puzzle
    Regular price
    R 99.00
    Sale price
    R 99.00
  • 295Pc Dinosaur Shaped Puzzle
    Regular price
    R 99.00
    Sale price
    R 99.00
  • 200Pc Dolphin Shaped Ocean Puzzle
    Regular price
    R 99.00
    Sale price
    R 99.00
  • 57Pc Contsruction Vehicle Shaped Puzzle
    Regular price
    R 69.00
    Sale price
    R 69.00
  • Mushroom Nail Creative Puzzle
    Regular price
    R 220.00
    Sale price
    R 220.00
  • 2 In 1 Wooden Ocean Balancing Puzzle Game- Hi Pando
    Regular price
    R 99.00
    Sale price
    R 99.00
  • Multi-Layered Wooden Dinosaurs Puzzle- Hi Pando
    Regular price
    R 139.00
    Sale price
    R 139.00
  • Multi-Layered Wooden Farm Puzzle- Hi Pando
    Regular price
    R 139.00
    Sale price
    R 139.00
  • Multi-Layered Wooden Insect Puzzle- Hi Pando
    Regular price
    R 139.00
    Sale price
    R 139.00
  • Wooden Dinosaur Peg Puzzle- Hi Pando
    Regular price
    R 80.00
    Sale price
    R 80.00
const button = event.target.closest('.custom-product-add-to-cart'); if (!button) return; event.preventDefault(); const variantId = button.dataset.variantId; if (!variantId) { console.error('No variant ID found.'); return; } if (button.disabled) return; const originalText = button.textContent; button.disabled = true; button.textContent = 'Adding...'; fetch(window.Shopify.routes.root + 'cart/add.js', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, body: JSON.stringify({ items: [ { id: Number(variantId), quantity: 1 } ] }) }) .then(function(response) { return response.json().then(function(data) { if (!response.ok) { throw new Error( data.description || 'Could not add product to cart.' ); } return data; }); }) .then(function(data) { button.textContent = 'Added ✓'; return fetch(window.Shopify.routes.root + 'cart.js'); }) .then(function(response) { return response.json(); }) .then(function(cart) { const cartCount = document.querySelector('#CartCount span'); if (cartCount) { cartCount.textContent = cart.item_count; } const cartDrawer = document.querySelector('cart-drawer'); if (cartDrawer && typeof cartDrawer.open === 'function') { cartDrawer.open(); } setTimeout(function() { button.disabled = false; button.textContent = originalText; }, 1500); }) .catch(function(error) { console.error('Add to cart error:', error); button.disabled = false; button.textContent = 'Error - try again'; setTimeout(function() { button.textContent = originalText; }, 2000); });