Progressive Rags dot com was set up to offer activists and conscientious people the opportunity to purchace t-shirts with progressive and liberal art, not widely available in many places. Most of the artwork is designed by us. Some t-shirt designs we have available are common yet hard to find locally and some ideas have mimicked artwork in the 30's and 60's. All of our designs are meant to spread peace, justice and enlightenment.

We are constantly expanding our selection so please revisit our site regularly for new inovative and politically timely designs.

We are here to serve the movement so if there are shirts we can produce to help your progressive cause or organization, let us know and we will custom produce your design or idea at special rate for activists or grass roots organizations.

Our contact information

By email:

By standard mail:
Progressive Rags
2040 N.E. 163 Street Suite 210
North Miami Beach, FL 33162

By phone:
(305)582-4846 (between 9 a.m. and 5 p.m. E.S.T.)

Shipping Information:

Most items ship out 2 business days after the order is processed. Please allow an extra business week for your package to arrive. Use common sense; sometimes during a holiday weekend or the Christmas holiday season, our warehouse and the USPS mail service may slow down or get backed up a day or two. Please consider the this when ordering a gift for specific days such as birthdays/holidays, anniversaries, and/or an event. If you would like to upgrade your shipping to a faster rate, call or email us to make arrangements.

Refund, Returns and Cancellation Policies:

All of our mercandise is "top quality" with a 30 day 100% money back guarantee. This 30-Day Guarantee is to give you plenty of time to check items for color, quality, and size. If for any reason you need to return or exchange an item, just contact us at and we will take care of your problem in a prompt and courteous manner.

Frequently Asked Questions:

To answer any questions that you are likely to have or for faster service on defective merchandise or other problems with your order please send an email to or call 305-582-4846.