An x-ray detectable fabric comprising: a first set of fibers having a rayon composition; a second set of fibers having a polymeric composition with an x-ray detectable material impregnated therein; wherein the first and second sets of fibers are in an entangled state as a cohesive porous fabric, and wherein fibers in the second set of fibers are distributed throughout the fabric. In particular embodiments, the first and second sets of fibers are in a non-woven state, with a bonding agent maintaining adhesion between the fibers. The polymeric composition in the second set of fibers may be selected from, for example, vinyl addition polymers, polyesters, rayon, nylon, and cellulosic compositions. The first set of fibers may or may not also include an x-ray detectable material.