We are located at 811 Beech Street on beautiful Amelia Island, FL

Our current hours are posted below.

Follow us on Facebook and Instagram!


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 Current Hours From Michele—my road to recovery is still uneven. weather.

  • Tuesday 10-4 ish My hours are going to be erratic, with my goal to return to

  • Wednesday 10-4 ish regular, dependable hours.

  • Thursday 10-4 ish Please check here for daily hours, as well as checking

  • Friday 10-4 ish the shop voicemail.

  • Saturday 10-1 Thank you for your understanding

Closed Sundays & Mondays closing at noon Friday; closed Saturday 3/16

Always open by appointment - call 904.729.4020 or email Michele@BristlyThistle.com

Our Address and Phone Number

811 Beech Street, Fernandina Beach, FL 32034 904-729-4020