X

Makala Soprano Ukulele

MKS2105

$65.00 MSRP

The Makala Classic line is simply the best entry-level ukulele on the market. Sound and playability usually suffer when offered at these affordab...
More Details →
X
Out of Stock

KA-15C Satin Mahogany Concert Ukulele

KA15C2006

$99.00 MSRP $85.00

This product is temporarily unavailable online.

The KA-15 Series is Kala’s flagship Mahogany collection and has become an industry standard. The traditional design is highlighted with a satin fin...
More Details →
X

KA-15S Satin Mahogany Soprano Ukulele

KA15S2006

$65.00 MSRP

With so many ukulele options out there, how does one know what to choose? Kala, known for great quality, sound and affordability, has the best ent...
More Details →
X

Black Satin Mahogany Soprano Ukulele

KA15SBLK2006

$69.00 MSRP $65.00

The KA-15 Series is Kala’s flagship Mahogany collection and has become an industry standard. The traditional design is highlighted with a satin fin...
More Details →
X

Pink Burst Soprano Dolphin Ukulele

MKSDPKBURST2006

$69.00 MSRP

The Makala Dolphin line is an excellent first ukulele to dive in with. The Dolphin comes in an assortment of colors with a classic look that soun...
More Details →
X

Satin Spruce Top Mahogany Soprano Ukulele

KA15SS2006

$69.00 MSRP $65.00

The Satin Mahogany line is Kala’s flagship collection and has become an industry standard. The traditional design is highlighted with a satin fini...
More Details →
X

Surf Green Soprano Shark Ukulele

MKSSGRN2006

$69.00 MSRP

The Makala Shark line is well-suited for casual players looking for something colorful and fun to sink their teeth into. The Shark is a terrific ...
More Details →
X
Out of Stock

Light Blue Burst Soprano Dolphin Ukulele

MKSDLBLBURST2006

$69.00 MSRP

This product is temporarily unavailable online.

The Makala Dolphin line is an excellent first ukulele to dive in with. The Dolphin comes in an assortment of colors with a classic look that soun...
More Details →
X

Guacalele Soprano Ukulele

KA-NV-GUAC

$79.00 MSRP

Express yourself in more ways than one with the all-new, completely redone and more affordable Kala Novelty Ukulele Series. Bright & colorful i...
More Details →
X
Out of Stock

Makala Pineapple Soprano Ukulele

MKP2105

$65.00 MSRP

This product is temporarily unavailable online.

The Makala Classic line is simply the best entry-level ukulele on the market. Sound and playability usually suffer when offered at these affordab...
More Details →
X

Satin Mahogany Soprano Ukulele with Hawaiian Islands

KA15SH12006

$89.00 MSRP $79.00

The Satin Mahogany line is Kala’s flagship collection and has become an industry standard. The traditional design is highlighted with a satin fini...
More Details →
X

Mako Blue Soprano Shark Ukulele

MKSSBLU2006

$69.00 MSRP

The Makala Shark line is well-suited for casual players looking for something colorful and fun to sink their teeth into. The Shark is a terrific ...
More Details →
X

Purple Burst Soprano Dolphin Ukulele

MKSDPLBURST2006

$69.00 MSRP

The Makala Dolphin line is an excellent first ukulele to dive in with. The Dolphin comes in an assortment of colors with a classic look that soun...
More Details →
X
Out of Stock

Blacktip Soprano Shark Ukulele

MKSSBLK2006

$60.00 MSRP

This product is temporarily unavailable online.

The Makala Shark line is well-suited for casual players looking for something colorful and fun to sink their teeth into. The Shark is a terrific ...
More Details →
X

Satin Mahogany Soprano Ukulele with Hawaiian Islands & Tattoo

KA15SH22006

$89.00 MSRP $79.00

The Satin Mahogany line is Kala’s flagship collection and has become an industry standard. The traditional design is highlighted with a satin fini...
More Details →
X

Hibiscus Mahogany Soprano Ukulele

KA-HIBISCUS-S

$89.00 MSRP

For 2024, Maōri cultural artist Sam Mangakahia created two unique new pieces of art for The Voyage Collection. The soft ivory color of this duo’s a...
More Details →
X

Makala Concert Ukulele

MKC2105

$89.00 MSRP $85.00

The Makala Classic line is simply the best entry-level ukulele on the market. Sound and playability usually suffer when offered at these affordab...
More Details →
X
Out of Stock

Red Burst Soprano Dolphin Ukulele

MKSDRDBURST2006

$60.00 MSRP

This product is temporarily unavailable online.

The Makala Dolphin line is an excellent first ukulele to dive in with. The Dolphin comes in an assortment of colors with a classic look that soun...
More Details →
X

Great White Soprano Shark Ukulele

MKSSWHT2006

$69.00 MSRP

The Makala Shark line is well-suited for casual players looking for something colorful and fun to sink their teeth into. The Shark is a terrific ...
More Details →
X
Out of Stock

Yellow Burst Soprano Dolphin Ukulele

MKSDYLBURST2006

$60.00 MSRP

This product is temporarily unavailable online.

The Makala Dolphin line is an excellent first ukulele to dive in with. The Dolphin comes in an assortment of colors with a classic look that soun...
More Details →
X

Teak Tenor Ukulele

KA-TEAK-T

$99.00 MSRP $89.00

Sleek and attractive, our Teak Ukulele Series is an addition to our more affordable ukulele lines. Teak is a tropical hardwood that has a very soft...
More Details →
X

KA-20C Burled Meranti Concert Ukulele

KA-20C

$99.00 MSRP $69.00

Since 2005, Kala’s KA-15S has been the industry standard for entry-level ukulele. The quality, affordability, and simple design of the 15 Series ha...
More Details →
X

Watermelon Soprano Ukulele

KA-NV-WTML

$79.00 MSRP

Express yourself in more ways than one with the all-new, completely redone and more affordable Kala Novelty Ukulele Series. Bright & colorful i...
More Details →
X
Out of Stock

Green Apple Burst Soprano Dolphin Ukulele

MKSDGRNBURST2006

$60.00 MSRP

This product is temporarily unavailable online.

The Makala Dolphin line is an excellent first ukulele to dive in with. The Dolphin comes in an assortment of colors with a classic look that soun...
More Details →
// Preorder Property Handler (function() { function initPreorderProperty() { // Check if this is a preorder product if (!window.isPreorderProduct) { return; } console.log('✅ Preorder product detected'); // Add property to form submissions function addPreorderToForm() { const addToCartButtons = document.querySelectorAll( '[name="add"], ' + 'button[type="submit"][name="add"], ' + '.product-form__submit, ' + '[data-add-to-cart], ' + 'button.add-to-cart, ' + 'button[name="add"]' ); addToCartButtons.forEach(function(button) { button.addEventListener('click', function(e) { const form = button.closest('form'); if (form && form.action && form.action.includes('/cart/add')) { let preorderInput = form.querySelector('input[name="properties[_preorder]"]'); if (!preorderInput) { preorderInput = document.createElement('input'); preorderInput.type = 'hidden'; preorderInput.name = 'properties[_preorder]'; preorderInput.value = 'true'; form.appendChild(preorderInput); console.log('✅ Added _preorder hidden input'); } } }); }); } // Intercept AJAX cart adds function interceptCartAjax() { const originalFetch = window.fetch; window.fetch = function(...args) { const [url, config] = args; if (url && (url.includes('/cart/add.js') || url.includes('/cart/add'))) { if (config && config.body) { try { // Handle JSON body if (typeof config.body === 'string') { const data = JSON.parse(config.body); if (!data.properties) { data.properties = {}; } if (!data.properties._preorder) { data.properties._preorder = 'true'; console.log('✅ Added _preorder to AJAX request'); } config.body = JSON.stringify(data); } // Handle FormData else if (config.body instanceof FormData) { if (!config.body.has('properties[_preorder]')) { config.body.append('properties[_preorder]', 'true'); console.log('✅ Added _preorder to FormData'); } } } catch (e) { console.error('Error modifying cart request:', e); } } } return originalFetch.apply(this, args); }; } // Initialize when DOM is ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function() { addPreorderToForm(); interceptCartAjax(); }); } else { addPreorderToForm(); interceptCartAjax(); } } // Initialize initPreorderProperty(); })();