Contact Us

Thank you for shopping with the Bristly Thistle needlepoint store.  Give us a call at:  904.729.4020

Call us toll free at:   1.877.5.STITCH

Email us at:

Our Location

811 Beech Street, Amelia Island, FL 32034


Our Hours

  • Tuesday 10-4

  • Wednesday 10-4

  • Thursday 10-4

  • Friday 10-4

  • Saturday 10-1

Closed Sundays & Mondays
*Always open by appointment - call 1.904.729.4020

Our Story

The Bristly Thistle needlepoint store started out in a small town called Petoskey, MI. After several visits to Amelia Island, we chose to relocate here for the (much) milder winters, the friendly people, and the beautiful beaches. We offer a stunning selection of hand-painted needlepoint canvases, threads, supplies and embellishments.