Skip to content
Pack & Passport

The best shoe bags for travel

Shoes are the dirtiest and bulkiest thing in your bag. A shoe bag solves the dirt; only packing fewer solves the bulk.

By Michael W. · Last updated September 15, 2026

Shoes being placed into a fabric shoe bag for packing

We earn a commission when you buy through our links, at no extra cost to you. It never changes what we pick or how we rank it. How we’re funded.

Shoes are the single worst thing in a suitcase. They are bulky, they are heavy, and the sole of a shoe that has walked through a city goes straight against your clean clothes unless you do something about it. A shoe bag costs very little and solves the third of those problems completely.

It does not solve the other two. Shoes take the space shoes take, and no bag changes that. The only fix for shoe bulk is bringing fewer pairs - two, with one worn on the plane, is the version that fits a carry-on comfortably. Three pairs for a five-day trip is the most common packing error there is.

Quick picks

The short list. Tap any row for the full write-up, including what each one is bad at.

#ProductBest forPrice
1
Fabric shoe bags with drawstring closures

YAMIU Travel Shoe Bags (Set of 4)

One pair per bag, a drawstring or zip, and a window so you know which is which.

Most trips
2
A waterproof shoe bag with a zip closure

Waterproof Travel Shoe Bags (Coated Lining)

A coated lining that keeps damp in rather than letting it through to your clothes.

Rain, beaches and hiking
3
A lightweight fabric shoe sac

Eagle Creek Pack-It Shoe Sac

Very light fabric sacs, because a shoe bag is overhead and should weigh nothing.

Carry-on-only travel
4
A large shoe bag sized for boots

Large Travel Boot Bag

Sized for footwear that a standard shoe bag will not close around.

Winter and hiking trips
Best overallPick 1

The simple fabric bags that do the job properly

YAMIU Travel Shoe Bags (Set of 4)

The straightforward answer: a fabric bag per pair, sized so a shoe actually fits without forcing. The important detail is one pair per bag rather than all your shoes in one - that keeps a wet pair from ruining a dry pair, which is the second-order problem after keeping dirt off clothes.

The specs that decide it

  • Solves: Dirt and soles against clean clothes
  • Format: One pair per bag
  • Feature: A window or mesh panel so you can tell them apart

Flaws but not dealbreakers

Fabric bags are not waterproof - a genuinely wet shoe will soak through and damp the clothes around it anyway. For wet footwear you need a coated or plastic-lined bag instead.

Best waterproofPick 2

The one for shoes that are actually wet

Waterproof Travel Shoe Bags (Coated Lining)

A wet shoe in a fabric bag still makes everything around it damp. If your trip involves rain, a beach, a hike or anything where footwear gets genuinely wet, a coated lining is the difference between a contained problem and a suitcase that smells for the rest of the trip.

The specs that decide it

  • Solves: Wet and muddy footwear, not just dusty soles
  • Lining: Coated or plastic-lined rather than plain fabric
  • Also good for: Wet swimwear on the way home

Flaws but not dealbreakers

A sealed bag keeps moisture in, which means a wet shoe stays wet and starts to smell. Open it and air the shoes out as soon as you get somewhere dry - a waterproof bag is for transport, not storage.

Best minimal optionPick 3

The one that adds almost no weight

Eagle Creek Pack-It Shoe Sac

On a carry-on-only trip, especially one on an airline that weighs the cabin bag, every gram of packing accessory is a gram of clothes you cannot bring. A minimal fabric sac does the essential job - keeping soles off fabric - at the lowest possible weight penalty.

The specs that decide it

  • Weight: Minimal - the lowest penalty in this category
  • Solves: Soles against clothes
  • Packs: Flat when empty, so it costs nothing to bring

Flaws but not dealbreakers

Thin fabric offers no water resistance at all and will not contain a genuinely muddy sole, only a dusty one. It also provides no protection to the shoes themselves if something heavy is packed on top.

Best for bootsPick 4

The one that actually fits a boot

Large Travel Boot Bag

Standard shoe bags are sized for shoes. A hiking boot, a winter boot or anything with a tall shaft will not go in one, and forcing it stretches the bag out permanently. A properly sized boot bag is a small purchase that stops you giving up on the whole idea.

The specs that decide it

  • Size: Fits boots with a tall shaft, which standard bags do not
  • Solves: The dirtiest footwear, which is also the largest
  • Note: Boots are the bulkiest item you can pack - consider wearing them

Flaws but not dealbreakers

A boot bag is large, and a bag large enough for boots takes real space in a carry-on whether or not there are boots in it. The honest answer for most trips is to wear the boots on the plane and not pack them at all.

How they compare

Match the bag to how dirty and how wet the footwear gets.
PickContains dirtContains waterWeightBest for
YAMIU fabric setYesNoLowMost trips
Waterproof coated bagsYesYesMediumRain, beach, hiking
Eagle Creek shoe sacDusty soles onlyNoLowestCarry-on only
Large boot bagYesDepends on modelMediumBoots

How many pairs should you actually pack?

Including the pair you wear. Shoes are the biggest single consumer of carry-on volume after outerwear.
TripPairsWhich
City weekend2Comfortable walking shoes (worn) plus one smarter pair
One week, warm2Walking shoes (worn) plus sandals
One week, business2Dress shoes (worn) plus something comfortable
Two weeks, mixed3Walking (worn), smart, and sandals or trainers
Hiking trip2Boots (worn) plus one light pair for evenings

Always wear the heaviest pair on the plane. No airline counts footwear on your feet as baggage, and boots or heavy walking shoes are typically the single heaviest item you would otherwise pack. On a weighed cabin allowance that is a genuinely significant saving.

How to pack shoes properly

  1. Bag them, soles together. Two shoes sole-to-sole take less room than two shoes side by side, and the dirt faces inward.
  2. Fill them. Socks, underwear and chargers all fit inside shoes, and that space is otherwise completely wasted. This recovers more volume than any packing cube.
  3. Put them at the wheel end of a suitcase, or at the bottom of a backpack. Shoes are dense and the bag balances better with the weight low.
  4. Air wet shoes before packing if you possibly can. A sealed bag preserves damp rather than fixing it.
  5. Wear the heavy pair. Every time.

How we chose these picks

Whether it contains water as well as dirt, because those are two different problems and most shoe bags only solve one. Then whether a real shoe fits without forcing - a bag sized for a flat will not take a trainer. Then weight, since this is packing overhead. Then one pair per bag, which keeps a wet pair from contaminating a dry one.

We do not run a testing lab; our methodology sets out what that means.

What we passed over

  • Single large bags for all your shoes. A wet pair contaminates a dry pair, which is the exact problem you bought the bag to prevent.
  • Rigid shoe cases. They protect shoes, which do not need protecting, at a large cost in space in a bag where shoes are already the bulkiest item.
  • Disposable plastic bags. They work once, tear, and are worse than a fabric bag in every respect except price.
  • Scented shoe bags. They mask a smell rather than containing it, and the scent transfers to your clothes.

Frequently asked questions

Do I need a shoe bag for travel?
If you pack any shoes you have walked outdoors in, yes - the sole goes directly against your clothes otherwise. It is one of the cheapest packing purchases and it solves the problem completely.
How many pairs of shoes should I pack?
Two for most trips, including the pair you wear on the plane. Three only for longer mixed trips. Shoes are the biggest consumer of carry-on volume after outerwear, and three pairs for a short trip is the most common packing error.
Are waterproof shoe bags worth it?
If your trip involves rain, a beach or hiking, yes - a fabric bag lets damp through to your clothes. Open a waterproof bag as soon as you can, though, because it keeps moisture in as well as out.
Should I put shoes at the bottom of my suitcase?
At the wheel end of a wheeled case, or low in a backpack. Shoes are dense, and keeping that weight low makes the bag stand up properly and carry better.
Can I pack things inside my shoes?
Yes, and you should - socks, underwear and chargers all fit, and that space is otherwise wasted entirely. It recovers more volume than any packing cube does.

More in Packing, or see every roundup and comparison on the site.