Welcome to The Needlepoint Joint

  • Store hours:

    tues-fri 12:00 pm to 5:30 pm & Saturday 10:00 am to 5:30 pm

    Shop Now
  • Summer 2025 CLASSES ARE HERE! Check out the link below

    Stop by the shop or call 801-394-4355 to sign up!