Punching bags are usually filled with shredded fabric or textile scraps , and some also use foam, sand, water, or combinations of materials depending on the bag type and how firm it should feel.

Quick Scoop

  • Shredded clothing/textile fill: The most common option for many heavy bags because it gives a balanced, cushioned feel.
  • Foam or layered foam: Used to soften impact and improve comfort on the hands and joints.
  • Sand: Adds density and weight, but can create very hard spots if not packed carefully.
  • Water: Used in hydro bags for a different feel and easier setup in some designs.
  • Rice, grain, or beans: Sometimes used in traditional or DIY fills, though less common.

What it means in practice

If you want a bag that feels more like a real striking target, fabric/textile fill is usually the go-to choice. If you want something heavier and more rigid, sand-heavy fills are closer to that feel, but they can be tougher on the hands.

Short answer

Most punching bags are filled with shredded fabric or textile scraps , sometimes mixed with foam or sand to change the weight and firmness.