Naismith nació en 1861 en el pueblo canadiense de Almonte, hoy en día parte de Mississippi Mills, en la provincia de Ontario.