Backpacks
{% if products.length > 1 %}{{ products.length }} results{% endif %}
- Nike SB Sportswear RPM Backpack - Lilac Bloom/Black/Light Violet Ore
- Nike SB Sportswear RPM Backpack - Black/Black/White
- Vans Dx Skatepack Backpack - Olivine
- Vans Original Backpack - Coffee Liqueur
- Vans Obstacle Skate Backpack - Bistro Green
- Santa Cruz Global Flame Dot Backpack - Black
- Independent Bar Logo Backpack - Black
- Nike SB Sportswear RPM Backpack - Vintage Green/Black/Stadium Green
- 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 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 - Twill/Ivy Green
- Herschel Supply Retreat Backpack - Twill Topography
- Herschel Supply Retreat Backpack - Blur
- Herschel Supply Seymour Backpack - Twill/Ivy Green
- Herschel Supply Survey Backpack - Black
- Herschel Supply Survey Backpack - Blue Bell Crosshatch
- Poler Classic Rucksack Backpack - Black
- Poler Classic Rucksack Backpack - Khaki
- Etnies Marana Light Backpack - Black
- Etnies Marana Backpack - Army
- Etnies Marana Light Backpack - Navy
- Dakine 365 Pack 21l Backpack - One Love
- Dakine 365 Pack 21l Backpack - Mosswood
- Dakine Campus L 33l Backpack - Vintage Blanket
- Dakine Youth Campus Pack 18l Backpack - Jungle Punch
- Dakine Cinch Pack 16l Backpack - Vintage Blanket
- Dakine Youth Grom 13l Backpack - Vintage Blanket
- Dakine Youth Grom 13l Backpack - Ivy
- Dakine Method 32l Backpack - Mosswood
- Dakine Method Dlx 28l Backpack - Mosswood
- Dakine Youth Mission 18l Backpack - Jungle Punch
- Dakine Mission Street 25l Backpack - Naval Academy
- Brixton Commuter Backpack - Black
- Brixton Commuter Backpack - Golden Brown
- Brixton University Backpack - Black
- Roark Passenger 2.0 Backpack - Slate Blue - 27l
- Roark Passenger 2.0 Backpack - Light Army - 27l
- Dakine Mission Street Dlx 32l Backpack - Vintage Camo
- Dakine Mission Street 25l Backpack - Vintage Camo
- Dakine Mission Street 25l Backpack - Black
- Dakine Campus L 33l Backpack - Vintage Camo
- Herschel Supply Settlement Backpack - Terrain Camo
- Herschel Supply Retreat Backpack - Moonbeam Floral Waves
- Herschel Supply Little America Mid Backpack - Black Floral Sun
- Brixton Traveler Backpack - Olive Brown
- Independent BTG Pattern Backpack - Black
- Roark Passenger 2.0 Backpack - Forrest - 27l
- Etnies Marana Backpack - Black
- Toy Machine Multi Eye Backpack - Multi
- Herschel Supply Retreat Backpack - Terrain Camo
- Herschel Supply Little America Mid Backpack - Blue Mirage Tonal Dawn
- Herschel Supply Little America Mid Backpack - Terrain Camo
- Herschel Supply Little America 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
CCS carries a huge selection of skate backpacks for quick trips to the park, long days in the streets, and just about every adventure in between. With all the top brands from the skateboarding and backpack worlds, you’re sure to find the right bag within your budget for school, travel, outdoors, and beyond. With a skateboard backpack, you want to make sure you are getting all the features you need. In addition to proper volume and capacity, look for a padded back area and shoulder straps, external pockets for water bottles, sunglasses, or other essentials, a padded interior laptop compartment, and a system for securing your board to the pack for bike rides and cruising commutes.
And, of course, don’t overlook all the stylish color and pattern options and well as branding from your favorite companies like Nike SB, HUF, Dakine, Volcom, Eastpak, Nixon, and Herschel Supply Co.