Backpacks
{% if products.length > 1 %}{{ products.length }} results{% endif %}
- RVCA Rvca Daypack Backpack - Black
- RVCA Radar 2024 Backpack - Black
- Spitfire Classic 87 Backpack - Black/Red
- Brixton Traveler Backpack - Olive Brown
- Etnies Marana Backpack - Army
- Etnies Marana Light Backpack - Black
- Etnies Marana Light Backpack - Navy
- Got Bag Daypack Backpack - Algae
- 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
- Roark Accomplice Stow Mod 4.5l Backpack - Black
- Brixton Commuter Backpack - Black
- Brixton Commuter Backpack - Golden Brown
- Brixton University Backpack - Black
- Nixon Day Trippin' Backpack - White
- Nixon Day Trippin' Backpack - Green
- 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 Dlx 32l Backpack - Black Nylon
- Dakine Mission Street 25l Backpack - Vintage Camo
- Dakine Mission Street 25l Backpack - Black
- Dakine Method Dlx 28l Backpack - Vintage Camo
- Dakine Method Dlx 28l Backpack - Geyser Grey
- Dakine Campus M 25l Backpack - Painted Canyon
- Dakine Campus L 33l Backpack - Vintage Camo
- Dakine 365 Pack 21l Backpack - Vintage Camo
- Dakine 365 Pack 21l Backpack - Utility Green
- Dakine 365 Pack 21l Backpack - Painted Canyon
- Dakine 365 Pack 21l Backpack - Mineral Red
- Herschel Supply Settlement Backpack - Terrain Camo
- Herschel Supply Retreat Backpack - Moonbeam Floral Waves
- Herschel Supply Little America Mid Backpack - Black Floral Sun
- Roark Passenger 2.0 Backpack - Toffee - 27l
- Independent BTG Pattern Backpack - Black
- Roark Passenger 2.0 Backpack - Forrest - 27l
- Etnies Marana Backpack - Black
- Roark Compadre Backpack - Black
- Roark Compadre Backpack - Camo
- 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
- Herschel Supply Heritage 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.