The Best Dog Shirts

Dog shirts are clothing that’s specifically designed to fit your dog. If your dog feels the cold, or has allergies, you may wish to use a dog shirt to keep them warm and comfortable.

We reviewed dozens of dog shirts to identify the best of the best. We looked at features such as the fabric each shirt is made from, how they are cut to fit your dog, and whether they had any additional extras like pockets or hoods.

Top Pick
Buy Now
PAWZ Road Plaid Dog Shirt

This cute plaid shirt is made of premium brushed cotton flannel, to keep your dog snug and cozy.

buy now
$16.99 USD

This classic plaid flannel dog shirt design by PAWZ Road is our Top Pick, and stood out as a clear winner. Made from soft brushed cotton, this cute shirt comes with a detachable hood, pocket detail, and button fastenings. This shirt is machine washable, and comes in a large range of sizes to suit all breeds of dog.

The 5 Top-Rated Dog Shirts

Editor's PicksBrandRating
Best OverallPAWZ Road Plaid Dog Shirt4.1
Runner UpPuppy Face Dog Shirt4.5
Best Budget BuyDroolingDog Striped Dog Shirt4.3
Best Dog Shirt for Small DogsCasual Canine Hawaiian Breeze Camp Shirt4.0
Best Dog Shirt for Large DogsTooth & Honey Large Dog Shirt4.7

*Ratings are from Amazon at the time of publication and can change.

Our Top Pick: PAWZ Road Plaid Dog Shirt

The PAWZ Road Plaid Dog Shirt is our Top Pick for keeping your dog warm and cozy. It features a button up front, detachable hood, and reinforced trims. The back of the shirt has a pouch pocket which is fastened by velcro. So if your dog likes to take their favorite snack or toy on their walk, you can pop it in this pocket!

The soft, brushed cotton flannel is lightweight, yet will help to keep your dog warm. This plaid dog shirt comes in a wide range of sizes, making it suitable for many different breeds.

PAWZ Road Plaid Dog Shirt Key Features:

  • Machine washable
  • Available in red, blue, and gray plaid
  • 8 sizes: from XXS to 3XL

Our Runner Up Pick: Puppy Face Dog Shirt

Runner Up
Buy Now
Puppy Face Dog Shirt

This cotton and plyester mix dog shirt features bright stripes and an elasticated waist for the perfect fit.

buy now
$10.99 USD

The Puppy Face Dog Shirt is bright and colorful, as well as being perfect for indoor and outdoor use. It’s available in a wide range of bright and bold colorways, including green and gray, white and pick, and yellow and green. It features a cute bulldog motif on the back.

Plenty of reviewers on Amazon have commented on the excellent fit of this shirt, especially the elasticated waist which helps to keep the shirt secure, but also allow for a full range of movement.

Puppy Face Dog Shirt Key Features:

  • Available in 8 sizes: from XS to XXL
  • 5 colors to choose from, all with bold stripes
  • Elasticated waist for the perfect fit

Best Budget Pick: DroolingDog Striped Dog Shirt

Best for Budget
Buy Now
DroolingDog Striped Dog Shirt

Coming in at under $10, this striped dog shirt offers excellent value for money.

buy now
$13.99 USD

For our Budget Pick, we selected the DroolingDog Striped Dog Shirt. Despite coming in at under $10, this dog shirt offers plenty of quality features. These include being made from the same soft cotton as many baby clothes. It can be used for your dog to sleep in during winter, or as a light layer when the weather is chilly.

The large size is suitable for dogs up to 13 pounds, meaning this option is best for small to medium sized dogs. The dog shirt is machine washable, made from stretchy cotton, and will not fade.

DroolingDog Striped Dog Shirt Key Features:

  • Available in 4 sizes: from XS to L
  • Made from soft, stretchy cotton
  • 4 colors to choose from: dark green stripe, blue and green stripe, light blue stripe, and navy stripe

Best Dog Shirt for Small Dogs: Casual Canine Hawaiian Breeze Camp Shirt

Best for Small Dogs
Buy Now
Casual Canine Hawaiian Breeze Camp Shirt

Your small dog is sure to make a splash in this cotton dog shirt with a bright Hawaiian print.

buy now
$17.99 USD

If you’re on the hunt for a cute dog shirt for your small dog, the Casual Canine Hawaiian Breeze Camp Shirt is our pick. Featuring a cheerful Hawaiian print, cute collar, and front velcro closure, this shirt will make your small dog stand out in a crowd.

The belly has a high-cut, which will help keep your dog comfortable. The XS size is suitable for Toy breeds such as the Pomeranian, and Chihuahua. Size small will suit French Bulldogs, and Jack Russell dogs.

Casual Canine Hawaiian Breeze Camp Shirt Key Features:

  • Made from machine-washable cotton
  • Velcro closures to front
  • Bright Hawaiian print

Best Dog Shirt for Large Dogs: Tooth & Honey Large Dog Shirt

Best for Large Dogs
Buy Now
Tooth & Honey Large Dog Shirt

This soft and stretchy dog shirt is speciafically designed for large breeds, with a wide chest.

buy now
$36.00 USD

If you’re struggling to find a dog shirt to suit your large, wide-chested dog, the Tooth & Honey Large Dog Shirt is an excellent choice. It is suitable for dogs weighing up to 80 pounds, with a chest circumference of 34 inches.

The soft and stretchy feel is achieved through a blend of 95% cotton, and 5% spandex. It does offer full belly coverage, so for male dogs be sure to select the correct size. Because this shirt is designed to suit large dogs, the sizing chart differs from other brands.

Tooth & Honey Large Dog Shirt Key Features:

  • Machine washable
  • Fully belly coverage
  • Designed specifically for large chested dogs

Who Should Buy a Dog Shirt

If you notice your sensitive, or thin furred dog shivering as the temperatures drop, they may benefit from wearing a dog shirt to help them keep warm.

Small toy breeds of dogs can sometimes have trouble regulating their body temperature. Hairless dogs, or those with very thin fur may also feel the cold more than other breeds.

Elderly dogs, or those that suffer from diseases including Cushing’s, which can cause thinning of the fur, could benefit from a bit of help keeping warm. Elderly, hairless, or thin-furred dogs can all benefit from the use of a heated dog bed, at the same time as wearing their cozy dog shirt.

If your dog has allergies, a shirt can help protect them from environmental factors like pollen. It can also prevent them from licking and scratching their skin too much.

You may also decide to dress your dog in a shirt for fashion. Just make sure they won’t overheat!

Top Pick
Buy Now
PAWZ Road Plaid Dog Shirt

This cute plaid shirt is made of premium flannel, to keep your dog snug and cozy.

buy now
$16.99 USD

Important Features to Consider

A dog shirt should have a few important features. Here’s what to look out for when selecting the best dog shirt for your dogs particular needs:

  • Belly cut. Some dog shirts have a high cut along the dog’s belly, while others provide full coverage. If you have a male dog, bear in mind that shirts with full coverage may get wet when your dog goes to pee.
  • Machine washable. It’s great to be able to throw your dog’s shirt in the wash. If you use a dog shirt to protect your dog from allergens such as pollen, you’ll want to wash it frequently.
  • Trim and accessories. If you plan to let your dog sleep overnight in their shirt, look for one with no trim or decoration. Buttons, zips, and laces can all be chewed, so don’t leave your dog unattended for too long in a shirt with these! There are plenty of simple dog shirts with no trims, which are great for night-time.

Frequently Asked Questions

Will a dog shirt keep my dog warm?

Yes, it will. A dog shirt may not be as warm as a fleece, knitted jumper, or rainproof coat though.

Dog shirts are perfect for your dog to wear inside, if they get chilly in winter. They’re also great for wearing outside during mild spring and fall weather. Don’t allow your dog outside in the rain in their dog shirt, as if it gets soaked it will lose any warming potential.


Is it okay for dogs to wear clothes?

It’s certainly okay for some dogs to wear clothes! While some people choose to dress their dogs for fashion, other dogs need a little bit of help to stay warm.

If you decide to dress your dog for fashion, make sure you’re not doing so when it’s warm enough that your dog might overheat in clothes.

For keeping your dog warm, make sure you select the correct size and check your dog is comfortable.


How do I get my dog to wear a shirt?

First of all, make sure you’ve selected the correct size of shirt for your dog. The wrong size shirt may make them feel uncomfortable.

Once you’ve put a shirt on your dog, check they have freedom of movement around their elbows, and the beck is not too tight. Consider rewarding your dog using some positive reinforcement training methods, so they begin to associate wearing their shirt with a pleasant experience such as getting a treat, or going for a walk outside.

If, despite all this, your dog seems uncomfortable in a shirt, don’t force them to wear one. Speak to your veterinarian who can advise you if your dog does need to wear a shirt to keep warm.


Do dogs need clothes to stay warm?

Some, but not all dogs, will definitely benefit from wearing clothes in the winter to help keep them warm. If your dog is a hairless breed, or has very thin fur, you may see them shivering in the winter. If you’ve recently moved to a colder region, your dog may benefit from some clothes to keep them cozy.

Dogs with very thick fur, or double coats, are much less likely to need clothes. Their fur does a great job of protecting them from the elements. Putting clothes on these breeds may cause them to overheat.

Other Dog Shirts We Reviewed

Top Pick
Buy Now
PAWZ Road Plaid Dog Shirt

This cute plaid shirt is made of premium flannel, to keep your dog snug and cozy.

buy now
$16.99 USD

We looked at 20 other dog shirts. Although they didn’t make our 5 best dog shirts, they’re the best of the rest, and each is still a great option for your dog. The information you’ll need to compare each one is included with the listing.

Dog Shirts for Small Dogs

BINGPET Security Dog Shirt

BINGPET Security Dog Shirt

If your little dog rules the house, this is the perfect shirt for them!

Key Features:

  • 65% cotton, 35% polyester
  • Machine washable
  • Cute ‘Security’ print to rear of shirt

Cost: $10

BUYITNOW Rainbow Stripe Dog Shirt

BUYITNOW Rainbow Stripe Dog Shirt

This colorful rainbow stripe dog shirt will help your small dog stand out in a crowd.

Key Features:

  • Soft, breathable cotton
  • Elastic cuffs for the perfect fit
  • Available in 5 sizes

Cost: $10

CHOLEGIFT Plaid Small Dog Shirt

CHOLEGIFT Plaid Small Dog Shirt

This cute plaid shirt features a beige, black, white, and red design.

Key Features:

  • Available in small, and medium sizes
  • Features Velcro fastenings
  • Machine washable on cold cycle

Cost: $10

EXPAWLORER Princess Dog Shirt

EXPAWLORER Princess Dog Shirt

This light pink dog shirt features a princess motif, for pampered female dogs.

Key Features:

  • Machine washable
  • Available in 4 sizes, from XS to L
  • 75% cotton, 25% Dacron

Cost: $9

Fitwarm Palm Leaf Dog Shirt

Fitwarm Palm Leaf Dog Shirt

This shirt features a bright and bold pam leaf and tropical flower pattern.

Key Features:

  • High belly cut
  • Breathable, mesh fabric
  • Elasticated cuffs

Cost: $11

Dog Shirts for Large Dogs

DroolingDog Camo Dog Shirt

DroolingDog Camo Dog Shirt

This soft shirt features a cool, camouflage design.

Key Features:

  • Suitable for large dogs, with a neck size of 18.9 inches, and a chest of 29.9 inches.
  • Available in 2 shades of camouflage
  • Machine washable

Cost: $11

Jurassic World Logo Dog Shirt

Jurassic World Logo Dog Shirt

If you love the Jurassic World movie series, this is a great choice for your dog.

Key Features:

  • Available in 3 colors: gray/black, green camo, and purple camo
  • Size XL suitable for dogs with 12 inch neck
  • Soft and stretchy fabric

Cost: $15

Petroom Large Dog Shirt

Petroom Large Dog Shirt

This cute, oversized dog shirt features a bright, striped design.

Key Features:

  • Available with red or black stripes
  • 65% cotton, 35% polyester mix
  • Specifically designed for medium to large breeds

Cost: $13

Tooth & Honey Big Dog Stripe Shirt

Tooth & Honey Big Dog Stripe Shirt

This dog shirt features a full underbelly coverage, and is specifically designed for larger dogs.

Key Features:

  • 95% cotton, 5% spandex
  • Lightweight, and breathable
  • Suitable for dogs with up to a 34″ chest

Cost: $36

Zoozpets Peanuts Snoopy Dog Shirt

Zoozpets Peanuts Snoopy Dog Shirt

Available in 7 different colors and styles, all featuring a classic Snoopy print.

Key Features:

  • Available in 5 sizes, from XS to XL
  • Premium quality, stretchable fabric
  • Machine washable

Cost: $15

Multi-pack Dog Shirts

Chol and Vivi Dog Shirts 2 Pack

Chol and Vivi Dog Shirts 2 Pack

This 2 pack of breathable dog shirts are perfect for everyday wear.

Key Features:

  • Available in 6 different color combinations
  • 6 sizes, from XS to XXL
  • Made from soft cotton

Cost: $11

DroolingDog 3 Pack Dog Shirts

DroolingDog 3 Pack Dog Shirts

This 3 pack of nautical, striped shirts are suitable for small to medium dogs.

Key Features:

  • Available in 4 sizes, for dogs up to 13 pounds
  • Full belly coverage
  • Hand washable

Cost: $16

KINGMAS 4 Pack Dog Shirts

KINGMAS 4 Pack Dog Shirts

These bright shirts are designed for small to medium dogs, so take care with sizing when ordering.

Key Features:

  • Each pack includes green, red, blue, and orange shirts
  • High cut belly area
  • Made from breathable cotton

Cost: $13

Uvoguepaw 2 Pack Cotton Dog Shirts

Uvoguepaw 2 Pack Cotton Dog Shirt

These plain shirts are perfect for your dog to sleep in, or to protect them if they have allergies.

Key Features:

  • Available in 7 sizes, from XS to 3XL
  • Made from 95% cotton, and 5% polyester
  • 3 color combinations available

Cost: $17

WEONE Striped Cotton Dog Shirts 2 Pack

WEONE Striped Cotton Dog Shirts 2 Pack

This 2 pack of striped dog shirts is available in 3 color combinations.

Key Features:

  • Made from 95% cotton, and 5% polyester
  • Available in 7 sizes, from XS to 3XL
  • Designed for daily wear

Cost: $15

Dog Shirts for Winter

AMA Winter Warm Dog Shirt

AMA Winter Warm Dog Shirt

This winter weight dog shirt is available in 4 different colors.

Key Features:

  • Made from polar fleece
  • Available in 4 sizes, from XS to L
  • Machine washable

Cost: $3

DroolingDog Festive Dog Shirt

DroolingDog Festive Dog Shirt

This dog shirt with its cheerful reindeer and snowflake print is perfect for the festive season.

Key Features:

  • Available in 3 colors
  • 4 sizes, suitable for dogs up to 13 pounds
  • Made from 100% cotton

Fashion Focus On Thick Dog Shirt

Fashion Focus On Thick Dog Shirt

This winter dog shirt is designed for small dogs, up to 7 kilograms in weight.

Key Features:

  • Available in 11 colors
  • Thick, fleece fabric
  • Elasticated cuffs

Cost: $10

Gooby Stretch Fleece Vest

Gooby Stretch Fleece Vest

This soft fleece is perfect for winter, and comes in 10 different sizes.

Key Features:

  • Available in 15 different colors
  • Pullover design
  • Machine washable

Cost: $29

Idepet Fleece Dog Shirt

Idepet Fleece Dog Shirt

This soft, fleece shirt has popper closures along the belly.

Key Features:

  • Lined with pure cotton
  • Available in 2 colors: pink stars, and navy stars
  • 5 sizes, from S to XXL

Cost: $10

Products You May Be Interested In:

Emma Stenhouse