Thrasher T-Shirts
{% if products.length > 1 %}{{ products.length }} results{% endif %}
- Thrasher Argentina Estrella T-Shirt - Navy
- Thrasher Flame Logo T-Shirt - Black/Black
- Thrasher Flame Logo T-Shirt - Navy/Black
- Thrasher Cover Logo T-Shirt - Ash Grey
- Thrasher Little Thrasher T-Shirt - Black
- Thrasher Little Thrasher T-Shirt - Navy
- Thrasher Outlined Logo T-Shirt - Grey/White
- Thrasher Skate Outlaw T-Shirt - Forest Green
- Thrasher Outlined T-Shirt - White/Red
- Thrasher Outlined T-Shirt - Black/Blue
- Thrasher Flame T-Shirt - Dark Heather
- Thrasher Flame Long Sleeve T-Shirt - White
- Thrasher Atlantic Drift T-Shirt - Black
- Thrasher Mexico T-Shirt - Black
- Thrasher Outlined T-Shirt - Black/Purple/Green
- Thrasher Youth Skate Mag T-Shirt - White
- Thrasher Womens Boyfriend T-Shirt - Black
- Thrasher Skate Outlaw T-Shirt - Black
- Thrasher Skate Mag T-Shirt - White
- Thrasher Skate Mag T-Shirt - Maroon
- Thrasher Skate Mag T-Shirt - Grey
- Thrasher Skate Mag T-Shirt - Black
- Thrasher Skate Mag T-Shirt - Army
- Thrasher Skate Mag Long Sleeve T-Shirt - White
- Thrasher Skate Mag Long Sleeve T-Shirt - Black
- Thrasher Skate And Destroy T-Shirt - White
- Thrasher Skate And Destroy T-Shirt - Grey
- Thrasher Skate And Destroy T-Shirt - Black
- Thrasher Outlined T-Shirt - Cardinal
- Thrasher Outlined T-Shirt - Black
- Thrasher Gonz T-Shirt - White
- Thrasher Gonz T-Shirt - Navy
- Thrasher Godzilla T-Shirt - Black
- Thrasher Flame T-Shirt - White
- Thrasher Flame T-Shirt - Navy
- Thrasher Flame T-Shirt - Charcoal
- Thrasher Flame T-Shirt - Black
- Thrasher Flame Long Sleeve T-Shirt - Black
- Thrasher Boyfriend T-Shirt - White
- Thrasher Boyfriend T-Shirt - Black
- Thrasher Skate Mag T-Shirt - Navy/White
- Thrasher x Anti-Hero Cover The Earth T-Shirt - White
- Thrasher x Anti-Hero Cover The Earth T-Shirt - Black
- Thrasher x Anti-Hero Pigeon Mag T-Shirt - Black
- Thrasher x Anti-Hero Mag Banner T-Shirt - White
- Thrasher x Anti-Hero Mag Banner T-Shirt - Forest Green
- Thrasher x Anti-Hero Mag Banner T-Shirt - Charcoal
- Thrasher x Anti-Hero Mag Banner T-Shirt - Black
- Thrasher x Anti-Hero Mag Banner Long Sleeve T-Shirt - Black
- Thrasher Skate Mag T-Shirt - Ash Grey
- Thrasher Little Diamond T-Shirt - Black
- Thrasher Reynolds Cover T-Shirt - Black
- Thrasher Wallenberg T-Shirt - Navy
- Thrasher Coffin By Neckface T-Shirt - White
- Thrasher Little Gonz Embroidered Polo Shirt - Black
{% for product in loader.activeProducts %}
{% for banner in collectionBanners %}
{% if Filters.native.size > 0 and banner.sub == false %}{% continue %}{% endif %}
{% if banner.position == product.position %}
{% endif %}
{% endfor %}
{% endfor %}
{% assign display_wishlist = true %}
{% for tag in Wishlist.data.exclusions %}
{% if product.tags contains tag %}
{% assign display_wishlist = false %}
{% endif %}
{% endfor %}
{% if product == blank %}
{% assign product = Product %}
{% endif %}
{% if display_wishlist %}
{%- if wishlist == blank -%}
{% assign wishlist = Wishlist.data.items | map: 'handle' %}
{% if wishlist[0] == null %}
{% assign wishlist = data.items | map: 'handle' %}
{% endif %}
{%- endif -%}
{%- assign p_title = product.title | replace: '"', '”' -%}
{%- capture wishlist_add -%}
event.preventDefault();
Wishlist.add({
handle: '{{ product.handle }}',
type: '{{ product.type | escpae }}',
image: '{{ product.featured_image }}',
{%- if variant -%}variant: {{ variant.id | json }},{%- endif -%}
title: `{{ p_title }}`
});
[this, _n.sibling(this, '.wishlist__button')].forEach(function(button) { button.classList.toggle('dn')});
{%- endcapture -%}
{% endif %}
{%- if product.member_exclusive contains 'coming_soon' or product.member_exclusive contains 'member_active' -%}
{%- assign year = product.member_end | split: '/' | last | prepend: '/' -%}
{%- assign date = product.member_end | remove: year -%}
{%- if product.member_exclusive contains 'coming_soon' -%}
{%- assign year = product.member_start | split: '/' | last | prepend: '/' -%}
{%- assign date = product.member_start | remove: year -%}
{%- endif -%}
{%- capture member_active_text -%}CCS+ Exclusive through {{ date }}{%- endcapture -%}
{%- capture coming_soon_text -%}CCS+ Exclusive starting {{ date }}{%- endcapture -%}
{%- assign member_text = member_active_text -%}
{%- if product.member_exclusive contains 'coming_soon' -%}
{%- assign member_text = coming_soon_text -%}
{%- endif -%}
{{ year }}
{{ date }}
{{ member_text }}
{%- endif -%}
{% assign crop = 'crop_height=64&crop_left=430&crop_top=472&crop_width=64' %}
{% if 'Skateboard Deck, Skateboard Complete' contains product.type %}
{% assign crop = 'crop_height=64&crop_left=230&crop_top=472&crop_width=64' %}
{% endif %}
{% for badge in productBadges %}
{% if product.tags contains badge.tag and badge.tag != 'more-colors' %}
{% if product.reviews %}
{% assign to_half = product.reviews.rating | round:1 | divided_by: 0.5 | round | times: 0.50 %}
{{ badge.collection_badge }}
{% endif %}
{% endfor %}
{%- assign option_value_data = '' -%}
{%- for option in product.options_with_values -%}
{%- if option.name == 'Title' %}{%- continue -%}{%- endif -%}
{%- unless siblingRange[product.type] contains option.name -%}{%- continue -%}{%- endunless -%}
{%- if option.values.size == 0 -%}{%- continue -%}{%- endif -%}
{%- assign option_values = option.values | sort -%}
{%- if option.values.size == 1 -%}
{%- assign option_value_data = option_values | first -%}
{%- else -%}
{%- assign option_values_last = option_values | last -%}
{%- assign option_value_data = option_values | first | append: ' - ' | append: option_values_last -%}
{%- endif -%}
{%- endfor -%}
{%- if option_value_data == '' and siblingRange[product.type] contains 'Title' -%}
{%- assign title_segments = product.title | split: ' - ' -%}
{%- endif -%}
{{- option_value_data -}}
{% for tag in product.tags %}
{% if tag contains 'Vendor' %}
{% assign vendor_tag = tag | remove: 'Vendor:' %}
{% assign vendor_collab = vendor_tag | append: ' x' %}
{% break %}
{% endif %}
{% endfor %}
{% if product.siblings.size > 0 %}
{% assign productTitle = product.title | split: ' - ' | first %}
{% else %}
{% assign productTitle = product.title | remove: product.type | split: '-' %}
{% endif %}
{% assign productTitle = product.title | split: ' - ' | first %}
{% unless product.title contains vendor_collab %}
{% assign productTitle = productTitle | remove: vendor_tag %}
{% endunless %}
{% if vendor_tag != blank %}
{{ vendor_tag }}
{% endif %}{{ productTitle }}
{% assign discount_amount = product.price | divided_by: product.compare_price | times: -100 | plus: 100 | round %} {%- capture discount_text -%} [discount]% off {%- endcapture -%}
{%- if compare_min < compare_max -%}
{%- assign before_text = 'From ' -%}
{%- endif -%}
{%- if product.compare_price > product.price and discount_amount > 10 -%}
{{ before_text }}
{{ product.price | money }}
{{ product.compare_price | money }}
{%- else -%}
{{ product.price | money }}
{%- endif -%}
{%- if discount_amount > 10 -%}
{{ discount_text | replace: '\[discount\]', discount_amount }}
{%- endif -%}
{% for i in (1..5) %}
{% endfor %}
({{ product.reviews.count }})
{% endif %}
{% unless total_pages == 1 or total_pages == 0 %}
{% endunless %}
{% assign active = 'dim' %}
{% if current_page == 1 %}
{% assign active = 'o-50 pointer-none' %}
{% endif %}
{% for i in pages %}
{% assign pageoffset = current_page | minus: i | abs %}
{% if pageoffset != 0 and pageoffset != 1 and pageoffset != 2 pageoffset != 3 %}{% continue %}{% endif %}
{% assign active = '' %}
{% if current_page == i %}
{% assign active = 'brand' %}
{% endif %}
{% assign last_page_shown = i %}
{% endfor %}
{% assign active = 'dim' %}
{% if current_page == total_pages %}
{% assign active = 'o-50 pointer-none' %}
{% endif %}
{% if last_page_shown != total_pages %}
...
{% endif %}
Loading Products
We don’t know about you, but we look forward to the day every month when the latest Thrasher skateboarding magazine arrives in our inbox. But on the days in between, a Thrasher shirt works pretty well, too. Thrasher has been getting to the heart of skateboard culture for more than 35 years – the boards, the music, and everything in between. And while not everyone can be the Thrasher Skater of the Year or star in one of their scorching videos, anyone can get an in on our selection of Thrasher shirts. These logo and graphic tees will let everyone know who you trust when you want to know what’s happening on the scene.
Thrasher has always been committed to knowing what’s what in skateboarding, and they put the same passion into Thrasher T-Shirts. Both their short-sleeve and long-sleeve tees are made of 100 percent cotton that’s incredibly comfortable at the park, on a trip, or at home on a rare off-night. Their logo shirts have always been popular, with variations that include the skate goat, flames and the infamous Shark Rider tattoo. Or you can honor their classic video game with a "Skate and Destroy" shirt. Tired of plain white tees? Get a black, navy blue, army, or two-tone shirt that pops day or night. (Well, black doesn’t really pop at night, but you get what we’re saying.)
There’s more we could say about Thrasher — an institution of skateboarding, a huge influence on the culture, yadda-yadda-yadda. But seriously, just buy a Thrasher T-shirt and you’ll see what we mean. We have several sizes because there’s no age or body weight limit on skating. With great prices, free shipping on orders of over $60 and free returns on clothing, CCS is where to crush it like the pros. We’ve been around almost as long as Thrasher Magazine has, and we don’t sing their praises lightly. So show your pride and support a pair of industry leaders with one of these shirts!