A good beginner, yet still pro quality, 10-hole diatonic harmonica is somewhere between $35-$90. A good quality, chromatic harmonica will cost somewhere between $120-$250. If you buy a harmonica within these prices ranges, you can spend more, but you won't necessarily get a harmonica that plays or sounds better.