Backpacks
{% if products.length > 1 %}{{ products.length }} results{% endif %}
- Dakine Urbn Mission Pack 23l Backpack - Castlerock Ballistic
- Poler Classic Ruck Sack Backpack - Black
- Vans Dx Skatepack Backpack - Scarlet Ibis
- Dakine 365 Pack 30l Backpack - Violet
- Herschel Supply Retreat Backpack - Rubber
- Nixon Day Trippin' Backpack - Black
- Union Rover Backpack - Black
- Eastpak Office Zippl'r Backpack - Camo
- Dakine Syncline 12l Backpack - Steel Grey
- Dakine 365 Pack 30l Backpack - Street Art
- Herschel Supply Heritage Backpack - Harbour Blue Grid/Black/Amber Yellow
- Nixon Landlock 4 Backpack - Black/Charcoal
- Dakine Split Adventure Lt 28l Backpack - Black Ripstop
- HUF Mission Backpack - Black
- Eastpak Padded Zippl'r + Backpack - Army Olive
- Dakine Urbn Mission Pack 22l Backpack - Night Tropical
- Dakine 365 Mini Backpack - Muted Clay - 12l
- Dakine Poacher 32l Backpack - Black
- Nixon Landlock 4 Backpack - Dark Olive
- Eastpak Padded Zippl'r + Backpack - Sailor Red
- Dakine Poacher 22l Backpack - Black
- RVCA Curb Skate Backpack - Black
- Nixon Hauler 35L Backpack - Black/Charcoal
- Roark Passenger 2.0 Backpack - Black - 27L
- Nixon Ransack Backpack - Navy/Multi
- Eastpak Office Zippl'r Backpack - Black
- Element Cypress Recruit Backpack - Camoflauge
- Nixon Ransack Backpack - Dark Olive
- Nixon Ransack Backpack - Black/Charcoal
- Nixon Landlock 4 Backpack - Black
- Herschel Supply Retreat Backpack - Copen Blue Crosshatch
- Herschel Supply Pop Quiz Backpack - Black Crosshatch/Black
- Herschel Supply Herschel Little America Mid-Volume Backpack - Peacoat/Chicory Coffee
- Herschel Supply Herschel Little America Mid-Volume Backpack - Black Grid/Gargoyle/Sun Orange
- Herschel Supply Herschel Little America Backpack - Sunlight Floral
- Herschel Supply Herschel Little America Backpack - Peacoat/Light Pelican
- Herschel Supply Herschel Little America Backpack - Harbour Blue Grid/Black/Amber Yellow
- Herschel Supply Herschel Little America Backpack - Dye Wash Black
- Herschel Supply Herschel Little America Backpack - Copen Blue Crosshatch
- Herschel Supply Heritage Backpack - Black Grid/Gargoyle/Sun Orange
- Dakine Poacher Ras 36l Backpack - Black
- Dakine Poacher Ras 26l Backpack - Black
- Dakine Poacher Ras 18l Backpack - Black
- Dakine Heli Pro 20l Backpack - Bison
- Vans Vans Dx Skatepack Backpack - Black
- Roark Passenger 2.0 Backpack - Black/Military - 27L
- Herschel Supply Herschel Little America Backpack - Ivy Green/Chicory Coffee
- Dakine Urbn Mission Pack 23l Backpack - Street Art
- Dakine Urbn Mission Pack 23l Backpack - Grapevine
- Dakine Syncline 16l Backpack - Cascade 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 %}
{% assign productImage = product.featured_image %}
{% assign hoverImage = product.hover_image %}
{% capture productImageRepsonsive %}
{%- if productImage != blank -%}
{%- if product.featured_image_width > 180 -%}{{ productImage | img_url: '180x' }} 180w {{ 180 | divided_by: product.featured_image_aspect_ratio | round }}h,{%- endif -%}
{%- assign image_size = product.featured_image_width | append: 'x' -%}
{{ productImage | img_url: image_size }} {{ product.featured_image_width }}w {{ product.featured_image_height }}h
{%- endif -%}
{% endcapture %}
{% capture hoverImageRepsonsive %}
{%- if hoverImage != blank -%}
{%- if product.featured_image_width > 180 -%}{{ hoverImage | img_url: '180x' }} 180w {{ 180 | divided_by: product.featured_image_aspect_ratio | round }}h,{%- endif -%}
{%- assign image_size = product.featured_image_width | append: 'x' -%}
{{ hoverImage | img_url: image_size }} {{ product.featured_image_width }}w {{ product.featured_image_height }}h
{%- endif -%}
{% endcapture %}
{% if hoverImage != blank %}{% unless product.tags contains 'Graphic Overlay' %}
{% endunless %}{% endif %}
{% if product.reviews %}
{% assign to_half = product.reviews.rating | round:1 | divided_by: 0.5 | round | times: 0.50 %}
{% for badge in badges %}
{% if product.tags contains badge.tag and badge.tag != 'more-colors' %}
{{ badge.collection_badge }}
{% endif %}
{% endfor %}
{% if product.siblings.size > 0 %}
{% for sib in product.siblings %}
{% if forloop.index < 4 %}
{% unless sib.image_url == blank %}
{% endunless %}
{% elsif forloop.index == 4 %}
{% 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 %}
+ {{ product.siblings | size | minus: 3 }}
{% break %}
{% endif %}
{% endfor %}
{% endif %}
{{ vendor_tag }}
{% endif %}{{ productTitle }}
{% for badge in badges %} {% if product.tags contains badge.tag and badge.tag == 'more-colors' %} {{ badge.collection_badge }} {% endif %} {% endfor %} {% if product.siblings.size > 0 %}{{ product.siblings.size | plus: 1}} Color{% if product.siblings.size >= 1 %}s{% endif %}
{% endif %}
{% assign discount_amount = product.price | divided_by: product.compare_price | times: -100 | plus: 100 | round %}
{%- assign range = false -%}
{%- assign min = product.price_min -%}
{%- assign compare_min = product.compare_min -%}
{%- assign max = product.price_max -%}
{%- assign compare_max = product.compare_max -%}
{%- assign before_text = '' -%}
{%- assign min_class = '' -%}
{%- assign max_class = '' -%}
{%- if product.siblings.size > 0 -%}
{%- for sibling in product.siblings -%}
{%- assign sibling_price = sibling.price | times: 100 -%}
{%- assign sibling_compare = sibling.compare_at_price | times: 100 | round -%}
{%- if sibling_price < min -%}
{%- assign min = sibling_price -%}
{%- assign compare_min = sibling_compare -%}
{%- endif -%}
{%- if sibling_price > max -%}
{%- assign max = sibling_price -%}
{%- assign compare_max = sibling_compare -%}
{%- endif -%}
{%- endfor -%}
{%- endif -%}
{% assign discount_amount = max | divided_by: compare_max | times: -100 | plus: 100 | round %}
{%- if max < compare_max and discount_amount > 10 -%}
{%- assign max_class = 'dark-red' -%}
{%- endif -%}
{% assign discount_amount = min | divided_by: compare_min | times: -100 | plus: 100 | round %}
{%- if min < compare_min and discount_amount > 10 -%}
{%- assign min_class = 'dark-red' -%}
{%- endif -%}
{%- if compare_min < compare_max -%}
{%- assign before_text = 'From ' -%}
{%- endif -%}
{% assign min = min | round %}
{% assign max = max | round %}
{%- if min < max -%}
{%- assign range = true -%}
{%- endif -%}
{%- if range == true -%}
{{ before_text }} {{ min | money }} - {{ max | money }}
{%- else -%}
{% assign discount_amount = product.price | divided_by: product.compare_price | times: -100 | plus: 100 | round %}
{%- if product.compare_price > product.price and discount_amount > 10 -%}
{{ before_text }}
{{ product.price | money }}
{{ product.compare_price | money }}
{%- else -%}
{{ product.price | money }}
{%- endif -%}
{%- 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, Jansport, HUF, Dakine, Volcom, Eastpak, Nixon, and Herschel Supply Co.