Please ensure Javascript is enabled for purposes of
website accessibility
Skip to content
chevron-left
ADDITIONAL 40% OFF SALE ITEMS | Code: FLASH | ENDS
ADDITIONAL 40% OFF SALE ITEMS | Code: FLASH | ENDS
SHOP NOW
🎁 HOLIDAY GIFT SHOP | GIFTING JUST GOT EASY
🎁 HOLIDAY GIFT SHOP
GIFTING JUST GOT EASY
SHOP NOW
NEW RVCA SPORT DROP FT. ALEXIS REN & BETTYLOU
NEW RVCA SPORT DROP FT. ALEXIS REN & BETTYLOU
SHOP THE COLLECTION
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
SHOP NOW
HAWAII COLLECTION | RVCALOHA
HAWAII COLLECTION | RVCALOHA
Shop Now
FREE SHIPPING FOR RVCA INSIDERS
FREE SHIPPING FOR RVCA INSIDERS
JOIN/LOGIN
chevron-right
close
menu
close
RVCA Logo
chevron-left
ADDITIONAL 40% OFF SALE ITEMS | Code: FLASH | ENDS
ADDITIONAL 40% OFF SALE ITEMS | Code: FLASH | ENDS
SHOP NOW
🎁 HOLIDAY GIFT SHOP | GIFTING JUST GOT EASY
🎁 HOLIDAY GIFT SHOP
GIFTING JUST GOT EASY
SHOP NOW
NEW RVCA SPORT DROP FT. ALEXIS REN & BETTYLOU
NEW RVCA SPORT DROP FT. ALEXIS REN & BETTYLOU
SHOP THE COLLECTION
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
SHOP NOW
HAWAII COLLECTION | RVCALOHA
HAWAII COLLECTION | RVCALOHA
Shop Now
FREE SHIPPING FOR RVCA INSIDERS
FREE SHIPPING FOR RVCA INSIDERS
JOIN/LOGIN
chevron-right
close
Holiday Gift Shop
Mens
Womens
Sport
Surf
Boys
Sale
Rewards
search
Search
Log in
Close
Show holiday-gift-shop menu
plus
minus
chevron-down
holiday-gift-shop
INSIDERS EXCLUSIVES | $12 TEES
INSIDERS EXCLUSIVES | $25 FLEECE
Stocking Stuffers
Trending Gifts
Gift Cards
Explore Gifting
Explore Gifting menu children
plus
minus
chevron-down
Explore Gifting
Mens
Womens
Sport
Boys
Holiday Deals
Holiday Deals menu children
plus
minus
chevron-down
Holiday Deals
Gifts Under $40
Gifts Under $60
Yoggers As Low As $39
Find The Perfect Gift
Find The Perfect Gift menu children
plus
minus
chevron-down
Find The Perfect Gift
For The Athlete
For The Traveler
For The Surfer
For The Creative
Show mens menu
plus
minus
chevron-down
mens
New Arrivals
Insiders Exclusives
Best Sellers
Gift Cards
Sale
Clothing
Clothing menu children
plus
minus
chevron-down
Clothing
Shorts | Hybrids
Tees | Tanks
Boardshorts | Trunks
Shirts | Flannels
Athletic Shorts
Denim
Pants
Hoodies | Sweatshirts
Jackets
Accessories
Accessories menu children
plus
minus
chevron-down
Accessories
Hats | Beanies
Backpacks | Luggage
Sandals | Slides
Other Accessories
Collections
Collections menu children
plus
minus
chevron-down
Collections
Andrew The Kid x Benjamin JeanJean
Hawaii
Big RVCA
Dayshift
Pigment Dye
Artist Network Program
Artist Network Program menu children
plus
minus
chevron-down
Artist Network Program
Kelsey Niziolek
Bedwin x Stash
Andrew Pommier
GRAPHIC TEES
Show womens menu
plus
minus
chevron-down
womens
New Arrivals
Insiders Exclusives
Best Sellers
Artist Network Program
Gift Cards
Sale
Clothing
Clothing menu children
plus
minus
chevron-down
Clothing
Tops
Tees | Tanks
Shorts | Skirts
Dresses | Rompers
Hoodies | Fleece
Sweaters
Pants
Denim
Jackets
Swim
Swim menu children
plus
minus
chevron-down
Swim
Bikini Tops
Bikini Bottoms
One Pieces
Cover Ups
Swim Fit Guide | Tops
Swim Fit Guide | Bottoms
Accessories
Accessories menu children
plus
minus
chevron-down
Accessories
Hats
Backpacks | Luggage
Collections
Collections menu children
plus
minus
chevron-down
Collections
RVCA Sport | Alexis Ren & Bettylou
Andrew The Kid x Benjamin JeanJean
Gabrielle Monceaux
Neutral
Dayshift
Selects
NEW DRESSES
Show sport menu
plus
minus
chevron-down
sport
Shop All
Yogger Series
Hawaii Sport
Expert Guides
Mens Sport
Mens Sport menu children
plus
minus
chevron-down
Mens Sport
New Arrivals
Athletic Shorts
Workout Shirts
Workout Pants
Workout Pullovers | Hoodies
Gis
Workout Jackets
Compression Clothing
Womens Sport
Womens Sport menu children
plus
minus
chevron-down
Womens Sport
New Arrivals
Athletic Shorts
Sport Bras
Workout Tops
Workout Leggings | Joggers
Compression Clothing
Sport Accessories
Sport Accessories menu children
plus
minus
chevron-down
Sport Accessories
Hats | Beanies
Boxing | MMA Gloves
Backpacks | Bags
Collections
Collections menu children
plus
minus
chevron-down
Collections
RVCA Sport | Alexis Ren & Bettylou
Bedwin x Stash
Sport Vent Series
Combat Sport
TO/FROM
HAWAII SPORT
Show surf menu
plus
minus
chevron-down
surf
Wetsuits
Wetsuits menu children
plus
minus
chevron-down
Wetsuits
Rashguards | Surf Tees
Neoprene Tops
Boardshorts
Boardshorts menu children
plus
minus
chevron-down
Boardshorts
16"-17" Outseam
18"-19" Outseam
20" Outseam
Womens Swim
Womens Swim menu children
plus
minus
chevron-down
Womens Swim
Bikini Tops
Bikini Bottoms
One Pieces
Cover Ups
Swim Fit Guide | Tops
Swim Fit Guide | Bottoms
BOARDSHORTS
Show boys menu
plus
minus
chevron-down
boys
New Arrivals
Insiders Exclusives
Artist Network Program
Gift Cards
Sale
Clothing
Clothing menu children
plus
minus
chevron-down
Clothing
Tees | Tanks
Shirts | Flannels
Shorts
Boardshorts
Rashguards
Hoodies | Fleeces
Denim | Pants
Jackets
Accessories
Accessories menu children
plus
minus
chevron-down
Accessories
Hats | Beanies
New Arrivals
Show sale menu
plus
minus
chevron-down
sale
New to Sale
Last Chance | 60% Off
Flash Sale
Mens Sale
Mens Sale menu children
plus
minus
chevron-down
Mens Sale
Tees
Tops
Boardshorts
Shorts
Pants | Denim
Hoodies | Jackets
Accessories
Womens Sale
Womens Sale menu children
plus
minus
chevron-down
Womens Sale
Tops
Pants
Hoodies | Sweaters
Swimwear
Shorts
Dresses
Accessories
Sport Sale
Sport Sale menu children
plus
minus
chevron-down
Sport Sale
Sport Mens
Sport Womens
Sport Mens Tops
Sport Mens Bottoms
Sport Womens Bottoms
Sport Accessories
Boys Sale
Boys Sale menu children
plus
minus
chevron-down
Boys Sale
Tops
Bottoms
Accessories
Search
Search
Close
YOGGERS
STARTING AT $40
SPORT VENT
FROM $30
COMBAT
$50 AND UP
SPORT BAGS
STARTING AT $45
chevron-left
chevron-right
Mens Sport New Arrivals
{{ pagination.totalResults }}
{{ count }} Results
Sport
/
Mens Sport
/
New Arrivals
/
{% for breadcrumb in loader.breadcrumbs %} {% unless forloop.last %}
{{ breadcrumb.label }}
{% else %}
{{ breadcrumb.label }}
x
{% endunless %}
/
{% endfor %}
Hide Filters
Show Filters
{% if filterSummary.length > 0 %}
({{ filterSummary.length }})
{% endif %}
filter
Sort by:
{%-capture sort_label -%} {%- for option in sort.options -%} {%- if option.active == 1 -%} {{ option.label }} {%- break -%} {%- endif -%} {%- endfor -%} {%- endcapture -%} {%- if sort_label != blank -%} {{ sort_label }} {% else %} {{ sort.options[0].label }} {% endif %}
chevron-down
chevron-up
{% for option in sort.options %} {% if option.active == 1 %}
{{option.label}}
{% else %}
{{option.label}}
{% endif %} {% endfor %}
Compare
x
{% assign facet = facets | where: 'type', 'hierarchy' | first %} {% if facet.values.size > 0 or facet.type == 'slider'%}
{{ facet.label }}
chevron-down
{% if facet.type == "grid" %}
{% for value in facet.values %}
{{ value.label | replace: '/', ' / '}}
{% endfor %}
{% elsif facet.type == 'palette' %}
{% for value in facet.values %}
{% endfor %}
{% elsif facet.type == 'slider' %} {% if facet.field contains 'price' %}
{% else %}
{% endif %}
{{ facet.range | first }}
{{ facet.range | last }}
{% else %}
{% for value in facet.values %}
{% if facet.field == 'ss_all_prices' %}
{% if value.active %}
{% else %}
{% endif %}
x
{{ value.label | replace: '$', '$' }}
{% else %}
{% if value.active %}
{% else %}
{% endif %}
x
{% if facet.type == 'hierarchy' %}
chevron-right
{% endif %}
{{ value.label }}
{% endif %}
{% endfor %}
{% endif %} {% assign max_count = maxFilterCount %} {% if facet.type == 'palette' or facet.type == 'grid' %} {% assign max_count = max_count | times: 5 %} {% endif %} {% if facet.values.size > max_count %}
Show
{{ facet.values.size | minus: max_count }} more
less
{% endif %}
{% endif %}
Filter
{% if filterSummary.length > 0 %}
({{ filterSummary.length }})
{% endif %}
sliders
Mens Sport New Arrivals
{{ pagination.totalResults }}
{{ count }} Results
Sort
chevron-down
chevron-up
shuffle
{% if filterSummary.size > 0 %}
Apply
{% else %}
x
Close
{% endif %}
{% if filterSummary.size > 0 %}
{% for filter in filterSummary %}
{{ filter.label | replace: '$', '$' }}
x
{% endfor %}
Clear all
{% endif %}
{% assign facet = facets | where: 'type', 'hierarchy' | first %} {% if facet.values.size > 0 or facet.type == 'slider'%}
{{ facet.label }}
chevron-down
{% if facet.type == "grid" %}
{% for value in facet.values %}
{{ value.label | replace: '/', ' / '}}
{% endfor %}
{% elsif facet.type == 'palette' %}
{% for value in facet.values %}
{% endfor %}
{% elsif facet.type == 'slider' %} {% if facet.field contains 'price' %}
{% else %}
{% endif %}
{{ facet.range | first }}
{{ facet.range | last }}
{% else %}
{% for value in facet.values %}
{% if facet.field == 'ss_all_prices' %}
{% if value.active %}
{% else %}
{% endif %}
x
{{ value.label | replace: '$', '$' }}
{% else %}
{% if value.active %}
{% else %}
{% endif %}
x
{% if facet.type == 'hierarchy' %}
chevron-right
{% endif %}
{{ value.label }}
{% endif %}
{% endfor %}
{% endif %} {% assign max_count = maxFilterCount %} {% if facet.type == 'palette' or facet.type == 'grid' %} {% assign max_count = max_count | times: 5 %} {% endif %} {% if facet.values.size > max_count %}
Show
{{ facet.values.size | minus: max_count }} more
less
{% endif %}
{% endif %}
{% for facet in facets %} {% if facet.type == "hierarchy" %}{% continue %}{% endif %} {% if facet.values.size > 0 or facet.type == 'slider'%}
{{ facet.label }}
chevron-down
{% if facet.type == "grid" %}
{% for value in facet.values %}
{{ value.label | replace: '/', ' / '}}
{% endfor %}
{% elsif facet.type == 'palette' %}
{% for value in facet.values %}
{% endfor %}
{% elsif facet.type == 'slider' %} {% if facet.field contains 'price' %}
{% else %}
{% endif %}
{{ facet.range | first }}
{{ facet.range | last }}
{% else %}
{% for value in facet.values %}
{% if facet.field == 'ss_all_prices' %}
{% if value.active %}
{% else %}
{% endif %}
x
{{ value.label | replace: '$', '$' }}
{% else %}
{% if value.active %}
{% else %}
{% endif %}
x
{% if facet.type == 'hierarchy' %}
chevron-right
{% endif %}
{{ value.label }}
{% endif %}
{% endfor %}
{% endif %} {% assign max_count = maxFilterCount %} {% if facet.type == 'palette' or facet.type == 'grid' %} {% assign max_count = max_count | times: 5 %} {% endif %} {% if facet.values.size > max_count %}
Show
{{ facet.values.size | minus: max_count }} more
less
{% endif %}
{% endif %} {% endfor %}
chevron-up