Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
The best dog jackets should keep your pup warm and dry, prevent overheating, and help keep them visible in the dark. But, of course, you don't have to sacrifice style for functionality—many dog jackets come in a variety of colors and patterns.
Whether you're trying to help your dog remain cozy during winter or just want to make sure they don't get wet from rain, snow, or dewy grass, here are the best dog jackets on the market.
Best Overall: Migohi Reversible Dog Jacket
The Migohi dog jacket is a great all-around choice for nearly any dog. It’s highly affordable and warm enough to get your dog through the chilly season. We love that it’s reversible, so you can swap between a tan plaid print and a solid tan exterior. It offers one of the widest varieties of sizes on the market, ranging from XXS to XXXL.
Made from a mixture of polyester, terylene, and cotton, this jacket has polyester fiber filling to add additional padding and keep your pup warm. A fitting guide helps you find the right fit for your pup, but the company does recommend sizing up if you’re concerned about fit.
Reviewers rave about the Migohi jacket, saying it’s warm enough for winter wear, but doesn’t cause overheating, even on long walks. It’s waterproof, which owners love, and it’s light—so dogs love it too (or at least tolerate it!).
Best for Winter: Ruffwear Stumptown Cold Weather Jacket
Though most dog jackets are ideal for cold weather, you’ll want a very warm jacket to keep your pup warm if you live in a place with more extreme winters. We love the Ruffwear Stumptown Cold Weather Jacket because it offers a quilted design that provides incredible warmth and 120 grams of polyester fill to keep your pup comfortable all through winter.
The exterior is abrasion-resistant, so it’s great for active pups on hikes, and it’s totally waterproof. A back leash portal allows you to use it with most harnesses, and a front chest closure keeps the jacket from slipping around during wear.
The jacket comes in purple and blue, and sizes range from XXS to XL. Reviewers appreciate that this jacket is durable against rain, snow, and sleet without being bulky or heavy.
Best for Rain: Ethical Pet Rainy Days Slicker Raincoat
Few things are less pleasant than a wet dog, so a jacket like Ethical Pet Fashion Rainy Days Slicker Raincoat is a great choice for those rainy, soggy days when your pup still needs their daily walk.
Made from 100 percent polyester, this bright yellow rain jacket has reflective strips to keep your dog visible in the dark and comes with a hood to protect their head. A fuzzy fastener closure protects your dog’s fur from getting stuck and provides a snug fit for long walks.
Owners love how adorable this bright yellow jacket is, but some do note that it’s better for larger breed dogs. It’s perfect for rainy spring days, as it’s not overly warm, but also works well in the colder weather.
Best Style: Kuoser Cozy Vest
Of course, the point is for your pup to stay warm and dry, but it doesn’t hurt that he looks utterly adorable in a dog jacket either, right? When it comes to style, you can’t beat the Kuoser Cozy Jacket. This reversible jacket features a solid puffer side that’s cool and modern, and a quilted plaid side that is both classic and trendy.
Made from cotton with a polyester fill, this jacket comes in six different colors to fit any pup’s personality. Sizes range from XXS to 4XL, so no matter how small or how large your dog, there’s a size to fit them. It’s secured with a hook and loop design that keeps it in place throughout your entire walk.
Owners say the Kuoser jacket is perfect for long walks in the snow or rain and is stylish to boot. It’s comfortable for even picky dogs, and the low cost makes it an economical choice.
Best Cotton: Carhartt Chore Coat Dog Vest
The Carhartt Chore Coat Dog Vest is made from 100 percent ring-spun cotton with a water-repellent coating that will keep your pup dry when they roll through grass or take a walk on a foggy morning.
The jacket features a corduroy-trimmed collar and two rivet-enforced pockets. It’s a trendy choice that’s just as stylish as it is practical, and comes in four colors and sizes that range from S to XL. Fully adjustable Velcro neck and chest tabs provide a secure, snug fit for your pup. It doesn’t have an opening for a leash if you use a harness but is perfect for walking your pup with a standard collar.
Best for Coverage: Zack & Zoey Polyester Nor'easter Dog Blanket Coat
Most dog jackets stop a few inches from the base of your dog's tail, but the Zack & Zoey Polyester Nor'easter Dog Blanket Coat goes the extra distance. This jacket is basically a blanket your pup can wear outside, made from polyester. It covers your pup right down to the base of their tail and has reflective piping to keep them safe when you're on walks at night.
The jacket features a fleece side and a waterproof shell and comes in eight different colors. Sizes range from XXS to XXL. Big dog owners love that this option fits their pets, though some reviewers did complain that the reflective strip can start to peel after a month or so of heavy use.
What to Look for in a Dog Jacket
Ease of Use
When buying a dog jacket, consider if it will work with your dog's leash and collar or harness. Some jackets have an opening for your leash and harness, while others will lay just underneath a standard dog collar.
Sizing is important when it comes to finding the right dog jacket. Make sure that the jacket will snugly fit your dog without moving around. You don't want it to fall off while you're walking or playing with your dog.
Different coats offer features for a wide variety of occasions. If you live in a rainy area it may be best to find a jacket that is waterproof and will adequately cover your dog from the rain. Also, consider what time of day you like to walk your dog. If you tend to take night walks, make sure to find a jacket that is reflective to keep your dog visible.