Free shipping on every order

Personalized · Embroidered to order

Custom Embroidered Pet Hat

Your dog or cat’s face stitched in full color from your photo on a soft washed-cotton dad cap — 12 colors, adult or kids size, up to 3 pets.

$27.99

Personalization included · Free shipping · Arrives Oct 21–Oct 28

SizeAdult
ColorGray
Pets1 Pet

Make it yours

01Photo of your pet
  • Bright, in focus, taken at their eye level
  • Their whole face and both ears in frame
  • The original photo, not a screenshot
02Name(s) under the portrait — optional, free
Stitched in small letters under the portrait, exactly as typed. For 2 or 3 pets, list the names left to right, e.g. Ozzy & Max. Leave blank for the portrait only.0 / 20
03Font for the name
04Thread color for the nameWhite
Your designAdult · Gray · 1 Pet · Montserrat · White
Size
Adult
Color
Gray
Pets
1 Pet
Font
Montserrat
Thread Color
White

We make exactly this — please check the spelling before you add it to your cart.

Arrives Oct 21–Oct 28 · Made to order in 3–5 business days

  • Checked by hand before it ships
  • Free remake if we get it wrong
  • Secure checkout by Shopify
  • Your pet’s face embroidered in full color from your photo — stitched, not printed
  • Soft stone-washed 100% cotton dad cap with a lived-in vintage look
  • 12 washed colors, in Adult or Kids size
  • 1, 2 or 3 pets — with their names stitched underneath, free
  • Adjustable brass buckle: one size fits most
Up close

Their face,on your favorite cap.

Their ears, their markings, that happy grin — stitched in full color from your photo, for every walk, every road trip and every Christmas morning.

Man wearing a custom pet portrait cap of his golden retriever, sitting with the dog by the Christmas tree

Stitched from your photo

Close-up of the full-color thread embroidery of a golden retriever and the name Milo on washed cotton

Real embroidery

Thousands of stitches follow the direction of their fur — raised, glossy thread that won’t crack or peel like a print.

The stone-washed cotton cap in 12 colors

12 washed colors

Soft, slightly faded stone-washed cotton, from Black and Gray to Mustard, Lake Blue and Pink.

Caps with one, two and three embroidered pets and their names, with the font and thread color options

1, 2 or 3 pets

The whole crew side by side, each from their own photo, with their names underneath.

Girl in a pink kids cap embroidered with her orange tabby cat and the name Pumpkin, hugging the cat

A kids size, too

A smaller cap for kids, so they can wear the family dog or cat as well.

A photo of a golden retriever next to the gray cap embroidered from it

From photo to cap

Send a favorite phone photo — we turn it into a stitch pattern that keeps their colors and markings.

From your photo to their cap

Personalize

Pick the size, color and number of pets, upload a photo of each, and add their names if you like.

We digitize it

We turn each photo into a stitch pattern by hand — their colors, markings and ears.

We make it

Embroidered to order in 3–5 business days, and checked by hand against your photo before it ships.

It’s on its way

Shipped with tracking straight to your door — or to theirs.

Details & sizing

Everything toknow before you order.

Cap
Unstructured 6-panel dad cap in stone-washed 100% cotton twill: low profile, pre-curved stitched brim, six sewn eyelets
Fit
Adjustable back strap with a brass slide buckle — Adult fits 22–24″ (56–61 cm), Kids fits 19¾–22½″ (50–57 cm)
Portrait
Your pet’s face in full-color embroidery from your photo, about 2½″ (6 cm) tall for one pet; 2 or 3 pets sit side by side, up to 4¾″ (12 cm) across
Name
Optional and free: up to 20 characters in small letters under the portrait, in 3 fonts and 6 thread colors
Colors
12 washed colors: Black, Gray, Coffee, Khaki, Orange, Mustard, Navy, Denim Blue, Lake Blue, Army Green, Burgundy and Pink
Packaging
Shipped in a plastic bag; add a gift-ready box at checkout

Shipping & returns

Made to order, then shipped with tracking. Because every piece is personalized, we can’t accept returns for a change of mind — but if we get your personalization wrong or it arrives damaged, we remake it free.

FAQ

Questions,answered.

Which photo works best?

A sharp, bright photo of their face at eye level, with both ears in the frame. Embroidery simplifies the tiniest details, so a close-up gives the best likeness. A photo straight from your phone is fine.

Can I add more than one pet?

Yes — choose 2 or 3 Pets and upload a photo of each; they can come from different photos. They’re stitched side by side, and you can type their names left to right, e.g. Ozzy & Max.

Does it work for cats and other pets?

Yes — dogs, cats, rabbits, horses and more. If their face is clear in the photo, we can stitch it.

Will it look like my pet?

We turn your photo into a stitch pattern by hand, matching their colors, markings and ear shape, and every cap is checked against your photo before it ships. If we get it wrong, we remake it free.

How big is the embroidery?

About 2½″ (6 cm) tall for one pet, centered on the front. Two or three pets sit side by side, up to about 4¾″ (12 cm) across; on the Kids cap everything is a little smaller.

Do I have to add a name?

No — leave it blank for the portrait only. A name (or names, like Ozzy & Max) is stitched under the portrait for free, in one of 3 fonts and 6 thread colors.

Which size should I pick?

Adult fits head sizes 22–24″ (56–61 cm), which is most men and women. Kids fits 19¾–22½″ (50–57 cm), about ages 3 to 12. Both adjust with the brass buckle at the back.

How do I wash it?

Hand wash cold with a mild detergent and let it air dry on a rounded shape. Wash it on its own the first time, and don’t bleach, tumble dry or iron the embroidery.

How is it packed?

The soft, unstructured cap is shipped in a plastic bag and pops back into shape. Sending it as a gift? Add the gift-ready box ($4.99) at checkout.

How long does it take?

Made to order in 3–5 business days, then shipped with tracking. The delivery estimate above shows the dates — order by then for Christmas.

Still have a question? Contact us — we reply within 24 hours on business days.