Nahamsha Gifts is every New Englandahs happy place! It is a fun and sporty shop that specializes in making people laugh. You can find t-shirts, hoodies, hats, candles, mugs and any New Hampshire souvenir you could want!





Google Reviews

28 reviews
  • Katrina Crane
    Katrina Crane
    5 months ago

    We visited this shop while vacationing in NH last summer. While we were there I bought two small stuffed animals for my children. My son became very attached to his and carries it everywhere. I reached out to the shop months after our trip seeking an extra just in case his was lost. The owners kept my info and emailed me today to say they finally got more of the same stuffie and asked me if I still wanted one. Their kindness made my whole day! Please support this great little shop!

  • Kathy Cipriani
    Kathy Cipriani
    4 years ago

    Wicked awesome store! Many unique gifts from Nahamsha! Sports items are fun to wear! Great prices! Always welcomed.

  • Kathy Mcintyre
    Kathy Mcintyre
    4 months ago

    What a great place for gifts, souvenirs! Native Nahamsha-ite, visiting friend, needed Live Free or Die stickers. Found these and SO MUCH MORE! Thankyou for such a great place!

  • Evangaline VanBibber

    Everything Nahamsha you can get your hands on! If you're looking for cute NH, lake region gifts, or souvenirs this is a one stop shop. I interacted with the lady behind the register. She was sweet, conversation was good, and she brought a warm smile to my face. Great customer service in my opinion! Stop by this shop for a great experience and wonderful Winnipesaukee gifts plus so much more!

  • C. Baechler
    C. Baechler
    a month ago

    Cute store. I was able to find a couple of nice souvenirs. Fair prices.

Only guests who have booked can leave a review.

Message Vendor

    Preferred contact method

    Now Closed

    Opening Hours

    • Monday 10:00 AM - 05:00 PM
    • Tuesday 10:00 AM - 05:00 PM
    • Wednesday 10:00 AM - 05:00 PM
    • Thursday 10:00 AM - 05:00 PM
    • Friday 10:00 AM - 05:00 PM
    • Saturday 10:00 AM - 05:00 PM
    • Sunday 10:00 AM - 05:00 PM