A straight street lined with tall palm trees on both sides, with parked cars and residential houses, near a coastline under a clear blue sky. Used to illustrate the shop directories for California.

Cross-Stitch shops in California

Alameda

Needle in a Haystack

2433 Mariner Square Lp, Ste 102, Alameda, CA

510-522-0404

Website

Facebook

Instagram

Placerville

Kelsey's Needle Krafts

447A Main St, Placerville, CA

530-622-6205

Website

Facebook

San DIego

Needlecraft Cottage

Still looking for a new home, but they do stitch nights.

Website

San Marcos

Grand Central Quilt ‘n Stitch

100 N Rancho Santa Fe Rd, Ste 118, San Marcos, CA

760-295-0046

Website

Facebook

Instagram

Yorba Linda

Velona Needlecraft

22435 La Palma Ave, Ste A, Yorba Linda, CA

714-692-2286

Cross-stitch is a timeless form of counted-thread embroidery stitched on evenweave fabric or Aida cloth, where colorful threads are brought together to create detailed patterns, samplers, and images. From golden poppies and coastal landscapes to wine country scenes and personalized pieces celebrating California's diverse beauty and creative spirit, cross-stitch blends creativity with relaxation, making it a craft that's both expressive and calming. Many stitchers across the Golden State love the mindful, meditative rhythm of each stitch, while others enjoy the satisfaction of turning their work into finished wall art, ornaments, pillows, or heirloom keepsakes to pass down through generations.

In recent years, cross-stitch has seen a surge in popularity as more Californians rediscover the joy of handmade hobbies. Social media, contemporary designers, and welcoming local shops from San Diego to San Francisco have introduced a new generation to the craft, creating vibrant communities of stitchers who share ideas, classes, and inspiration at guild meetings and shop events throughout the state.

Our directory is here to help you find the best cross-stitch shops, supplies, and resources across California. If you know of a shop that isn't listed—whether in Los Angeles, Sacramento, San Jose, or your own hometown—we'd love your help keeping our information complete and up to date. Please use the contact link at the top of the page to share the details so we can add it to our listings for everyone to enjoy.