John Batterson Stetson nació en 1830 en East Orange, Nueva Jersey. Su padre Stephan Stetson fue un exitoso sombrerero y dirigió la «No Name Hat Company». Esta empresa era conocida por la excelente calidad de sus sombreros y John B. aprendió el oficio desde pequeño. Sin embargo, siendo uno de trece hijos, la probabilidad de hacerse cargo del negocio era muy baja.