Welcome! Here are our current hours:

Monday by appointment

Tuesday by chance and appointment

  • Wednesday 10-4

  • Thursday 10-4

  • Friday 10-4

  • Saturday 9:30-1 and by appointment

  • Appointments not available on Sunday

An appointment does not require that you purchase anything. Come check us out!

Unless you are headed downtown for another errand PLEASE call ahead so that I can be here for you. (I’m just one woman and a dog!)

904-729-4020



Follow us on Instagram and Facebook!

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!

Contact Us

Call 904.729.4020 or email Michele@BristlyThistle.com to place orders, have a question answered, or to make an appointment outside usual hours.

Our Address

811 Beech Street, Fernandina Beach, FL 32034