Free Newsletter

Sign up to receive occasional emails from us about store promotions and new products!

Best-Selling Harmonicas

View All Harmonicas
Hohner 560 'Special 20' Diatonic Harmonica
Sale priceC$66.99 Regular priceC$85.50
Hohner 560 'Special 20' Diatonic HarmonicaHohner Inc, USA In stock, 23 units
Hohner CCH48 Clearly Colorful Diatonic Harmonica
Sale priceC$4.50 Regular priceC$5.80
Hohner CCH48 Clearly Colorful Diatonic HarmonicaHohner Inc, USA In stock, 88 units
Lee Oskar Harmonica "Major Diatonic" - Orange
Sale priceC$59.99 Regular priceC$87.95
Lee Oskar Harmonica "Major Diatonic" - OrangeLee Oskar In stock, 36 units
Suzuki M20 'Manji' Diatonic Harmonica
Sale priceC$53.95 Regular priceC$70.90
Suzuki M20 'Manji' Diatonic HarmonicaSuzuki In stock, ✓ backorder
Suzuki MR-250 'Bluesmaster' Diatonic Harmonica
Sale priceC$33.95 Regular priceC$49.50
Suzuki MR-250 'Bluesmaster' Diatonic HarmonicaSuzuki In stock, ✓ backorder
Hohner 542 'Golden Melody' Diatonic Harmonica
Sale priceC$59.95 Regular priceC$89.25
Hohner 542 'Golden Melody' Diatonic HarmonicaHohner Inc, USA In stock, 32 units
Seydel Blues SESSION STEEL Diatonic Harmonica
Sale priceC$87.00 Regular priceC$104.00
Seydel Blues SESSION STEEL Diatonic HarmonicaSeydel In stock, ✓ backorder
Suzuki MR200 'Harpmaster' Diatonic Harmonica
Sale priceC$29.99 Regular priceC$44.50
Suzuki MR200 'Harpmaster' Diatonic HarmonicaSuzuki In stock, 42 units
Lee Oskar Harmonica "The Natural Minor" - Green
Sale priceC$59.99 Regular priceC$84.95
Lee Oskar Harmonica "The Natural Minor" - GreenLee Oskar In stock, 37 units
Hohner 1896 Marine Band Classic Diatonic Harmonica
Sale priceC$66.99 Regular priceC$85.00
Hohner 1896 Marine Band Classic Diatonic HarmonicaHohner Inc, USA In stock, 52 units
Suzuki MR350 'Promaster' Diatonic Harmonica
Sale priceC$51.95 Regular priceC$70.50
Suzuki MR350 'Promaster' Diatonic HarmonicaSuzuki In stock, ✓ backorder
Suzuki SU21H 'Humming Tremolo' Harmonica
Sale priceC$72.95 Regular priceC$90.25
Suzuki SU21H 'Humming Tremolo' HarmonicaSuzuki In stock, 29 units