
Get A Free Shirt
Share The Love With Friends & Family
Free99
Get a free Shirt
Just Pay Shipping
For a limited time, you can send a FREE shirt with one of our past designs to a friend or family member! Just choose Surf or Skate and pick a size. All you need to cover is the shipping cost of $7.50!
Give some great shirts to people you love and help promote small sports shops around the world. Each shirt we send helps boost the visibility of independent shops and encourage the growth of the Shirtbags Monthly community.
*See Below For Details
*Cannot be combine with other offers. Offer valid while supplies last. If supplies for your selected size and sport are no longer available, the order may be canceld and the shipping cost will be refunded. The size and sport are guaranteed, however the specific design is chosen at random and specific designs cannot be requested. Shipping cost is applied at $7.50 per shirt ordered. Only valid for shipping within standard zones in the United States. Shipments will be sent via USPS ground shipping from our warehouse in San Diego, California.
Give a Subscription Instead?
1
Choose A Sport
Pick if you would prefer a mystery design from our Skate or Surf collection.
2
CHOOSE A SIZE
All shirts are made with the same high quality materials and professional fit.
3
Share The Love!
We will send one of our past designs in the size you chose. It makes the perfect gift to share with someone you love!
GET A MYSTERY DESIGN FROM THE COLLECTION OF YOUR CHOICE
- Choose a size and sport
- Promote Idependent Shops
- Soft, Lightweight, and 100% Cotton
- Printed in San Diego, CA

FAQ's
How long does it take to get my free shirt?
Our shipments are packed up and shipped out every Sunday. Your order will be fulfilled on the Sunday that follows your order date. We are a San Diego based company and all shipments will be shipped from there.
Which design will I get?
The specific design is a mystery. You choose the collection (surf or skate) and we will send you one of our many past designs in the size you choose.
SIZING GUIDE
XS |
S |
M |
L |
XL |
2XL |
|
Chest Width |
16.5 |
18 |
20 |
22 |
24 |
26 |
Body Length at Back |
27 |
28 |
29 |
30 |
31 |
32 |
CHEST WIDTH
Measured across the chest one inch below armhole when laid flat.
BODY LENGTH AT BACK
Measured from high point shoulder to finished hem at back.
XS - L
XS |
S |
M |
L |
|
Chest Width |
16.5 |
18 |
20 |
22 |
Body Length at Back |
27 |
28 |
29 |
30 |
XL-4XL
XL |
2XL |
|
Chest Width |
24 |
26 |
Body Length at Back |
31 |
32 |
CHEST WIDTH
Measured across the chest one inch below armhole when laid flat.
BODY LENGTH AT BACK
Measured from high point shoulder to finished hem at back.