Shop Hours: Tuesday - Saturday 10:00 am to 4:00 pm
(727) 581-8691
Cart 0

Welcome to The Flying Needles!

We are located in the beautiful community of Belleair Bluffs, Florida where along with our shop you will find many other shopping adventures and dining spots. So come for a day of shopping, lunch and fun!

Our goal is to supply you with the most extensive range of hand painted needlepoint canvases to choose from along with a wide array of fibers and other accessories to complete your needlepoint design. This is your one stop shop for all things needlepoint.

When you visit, you will find a warm and friendly atmosphere with a helpful knowledgeable staff. We have a large table where we invite and encourage, on any day, open stitching where you can get experienced help. You will be creating a lasting treasure all while making new friends.

Start browsing the collection of our hand painted needlepoint designs today! Or, stop by for a visit, our experienced staff will be happy to help you. Classes are available for students of all levels. Beginners learn the basics in a 2 hour private lesson. Workshops cover decorative stitches and fibers to apply to you canvas. No time? Send us your canvas and well will design a stitch guide.


I'm so excited to share my exclusive Seaside Series I designed with Joanna of The Plum Stitchery!  Each month you'll receive one of these darling canvases with my custom stitch guide and all the threads and embellishments you'll need to complete your project.

The Mermaid, Seahorse and Cabana are available now! The Umbrellas and Sandcastle are next!  Each monthly kit is $105.  Click here or call the shop at 727-581-8691 to order.

Featured Canvases