Herschel
{% if products.length > 1 %}{{ products.length }} results{% endif %}
- Herschel Supply Abbott Beanie - Ash Rose
- Herschel Supply Polson Knit Logo Beanie - Steel Blue
- Herschel Supply Classic Hip Bag - Blue Bell Crosshatch
- Herschel Supply Classic Hip Bag - Twill Topography
- Herschel Supply Classic Hip Bag - Bronze Brown
- Herschel Supply Heritage Backpack - Blue Bell Crsshtch/Natural
- Herschel Supply Heritage Backpack - Twill/Ivy Green
- Herschel Supply Heritage Backpack - Black Iris/Twill
- Herschel Supply Heritage Backpack - Twill Topography
- Herschel Supply Heritage Crossbody Bag - Blue Bell Crosshatch
- Herschel Supply Heritage Crossbody Bag - Twill/Ivy Green
- Herschel Supply Heritage Crossbody Bag - Twill Topography
- Herschel Supply Heritage Crossbody Bag - Black Iris/Twill
- Herschel Supply Little America Backpack - Blue Bell Crosshatch
- Herschel Supply Little America Mid Backpack - Blue Bell Crosshatch
- Herschel Supply Little America Mid Backpack - Twill Topography
- Herschel Supply Little America Mid Backpack - Twill/Ivy Green
- Herschel Supply Little America Mid Backpack - Black Iris/Twill
- Herschel Supply Retreat Backpack - Blue Bell Crosshatch
- Herschel Supply Retreat Backpack - Twill/Ivy Green
- Herschel Supply Retreat Backpack - Twill Topography
- Herschel Supply Retreat Backpack - Blur
- Herschel Supply Retreat Sling Bag - Coral Floral Sun
- Herschel Supply Seymour Backpack - Twill/Ivy Green
- Herschel Supply Survey Backpack - Black
- Herschel Supply Survey Backpack - Blue Bell Crosshatch
- Herschel Supply Whaler Mesh Hat - Twill Topography/Twill
- Herschel Supply Whaler 6 Panel Hat - Black Iris/Irish Cream
- Herschel Supply Whaler 6 Panel Hat - Irish Cream/Ivy Green
- Herschel Supply Abbott Beanie - Light Taupe
- Herschel Supply Polson Knit Logo Beanie - Black
- Herschel Supply Polson Knit Logo Beanie - Brass
- Herschel Supply Sylas Cap Classic Hat - Bob Marley All Over Print
- Herschel Supply Classic Crossbody Bag - Ivy Green
- Herschel Supply Scout Hat - Black
- Herschel Supply Whaler Mesh Hat - White/Red
- Herschel Supply Basic Zip Hoodie - Heather Light Grey/Black
- Herschel Supply Basic Hoodie - Dark Navy/White
- Herschel Supply Basic Hoodie - Heather Light Grey/Black
- Herschel Supply Basic Crew Sweatshirt - Heather Light Grey/Black
- Herschel Supply Basic Long Sleeve T-Shirt - Heather Light Grey/Black
- Herschel Supply Pocket T-Shirt - Dark Navy
- Herschel Supply Faculty T-Shirt - Dark Navy/Blanc De Blanc
- Herschel Supply Basic T-Shirt - Dark Navy/White
- Herschel Supply Basic T-Shirt - Heather Light Grey/Black
- Herschel Supply Basic T-Shirt - Black/White
- Herschel Supply Norman Stonewash Bucket Hat - Stone
- Herschel Supply Norman Stonewash Bucket Hat - Light Denim
- Herschel Supply Whaler Tall Mesh Hat - Black
- Herschel Supply Whaler Tall Mesh Hat - White
- Herschel Supply Whaler Tall Mesh Hat - Terrain Camo
- Herschel Supply Scout Embroidery Hat - White
- Herschel Supply Whaler Mesh Hat - Seagrass
- Herschel Supply Anchor 15-16 Inch Sleeve - Moonbeam Floral Waves
- Herschel Supply Settlement Hip Bag - Terrain Camo
- Herschel Supply Settlement Backpack - Terrain Camo
- Herschel Supply Pop Quiz Hip Bag - Moonbeam Floral Waves
- Herschel Supply Pop Quiz Hip Bag - Terrain Camo
- Herschel Supply Retreat Backpack - Moonbeam Floral Waves
- Herschel Supply Retreat Backpack - Terrain Camo
{% 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 badges %}
{% 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 }}
{% for badge in badges %} {% if product.tags contains badge.tag and badge.tag == 'more-colors' %} {{ badge.collection_badge }} {% endif %} {% endfor %} {% 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
Based in Vancouver, British Columbia, Herschel Supply is a design driven global lifestyle brand that produces timeless utility products. Founded in 2009 by brothers Jamie and Lyndon Cormack, Herschel Supply adopted the name of a small town in Saskatchewan where three generations of their family were raised.
Originally known for their modern renditions of classic backpack silhouettes, their range has since expanded to include luggage, headwear, accessories, apparel and more. Today their products are sold in over 70 countries worldwide with the support of over 200 employees across offices in Vancouver, New York, Los Angeles, Shanghai and Hong Kong.