Just a short drive north of Boston, Mass., or south from Portland, Maine,
Celtic Crossing is located in the heart of Portsmouth, on the beautiful New Hampshire Seacoast. This is our 19th year in business at the same location, and we’re very proud of it.
We are on Facebook where we announce new products and special events going on in the store or in the town. Soon, we will have an online catalog of some of our customer favorites, so that you can buy your Celtic treasures from home! Click here to to sign up for more news about our online shop.
Please call or email us with special orders, and swing by the shop to see our amazing selection of Celtic jewelry clothing, food, local music, gifts, and more. We also rent the Black Watch tartan kilt, for your special occasion.