Purple fabric is often associated with royalty and is a great choice if you want to add an element of style and elegance. Some different shades of purple include African violet, amethyst, blue-violet, and heliotrope purple. Purple goes well with colors like yellow, green, orange, pink, and indigo. You can use purple fabric for just about any type of clothing imaginable and you can fit it into your décor in upholstery, curtains, table covers, quilts, and blankets. At Fabric Wholesale Direct, we always sell purple fabric at wholesale prices by the yard or in bulk.