We're moving! (Just 6 blocks away)

We are excited to announce that we're moving to a slightly larger store. Our new location is just a short distance from our current location in Fernandina Beach. Our new address is 811 Beech Street.

Friday, May 20th, 2016 is our last day at our current location (302 Ash Street)

Wednesday, June 1, 2016 is our first day in our new location (811 Beech Street)


About Us

The Bristly Thistle needlepoint shop is located on beautiful Amelia Island, just outside of Jacksonville. We offer a wide selection of hand-painted needlepoint canvases, threads, supplies, accessories, and embellishments. Our finishing is top notch for canvases simple to 3D. We also host classes taught by talented artists from across the country.

Shop Online now, or come visit us at our store!

Our Hours

Wednesday 10-5
Thursday 10-5
Friday 10-5
Saturday 9:30-1
Closed Sunday, Monday & Tuesday
*Always open by appointment - call 904.729.4020