Please ensure Javascript is enabled for purposes of
website accessibility
Skip to content
chevron-left
BLACK FRIDAY | EXTRA 50% OFF
SALE ORDERS OVER $100 | ENDS
BLACK FRIDAY | EXTRA 50% OFF
SALE ORDERS OVER $100 | ENDS
SEE DETAILS
🎁 HOLIDAY GIFT SHOP | GIFTING JUST GOT EASY
🎁 HOLIDAY GIFT SHOP
GIFTING JUST GOT EASY
SHOP NOW
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
SHOP NOW
Stay Warm for Winter Sweeps ($2000 value!)
Stay Warm for Winter Sweeps ($2000 value!)
SEE DETAILS
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
BLACK FRIDAY | EXTRA 50% OFF
SALE ORDERS OVER $100 | ENDS
BLACK FRIDAY | EXTRA 50% OFF
SALE ORDERS OVER $100 | ENDS
SEE DETAILS
🎁 HOLIDAY GIFT SHOP | GIFTING JUST GOT EASY
🎁 HOLIDAY GIFT SHOP
GIFTING JUST GOT EASY
SHOP NOW
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
YOGGER SERIES | OUR BEST-SELLING SHORT IN ALL NEW COLORWAYS
SHOP NOW
Stay Warm for Winter Sweeps ($2000 value!)
Stay Warm for Winter Sweeps ($2000 value!)
SEE DETAILS
HAWAII COLLECTION | RVCALOHA
HAWAII COLLECTION | RVCALOHA
Shop Now
FREE SHIPPING FOR RVCA INSIDERS
FREE SHIPPING FOR RVCA INSIDERS
JOIN/LOGIN
chevron-right
close
Gifts
Mens
Womens
Sport
Surf
Boys
Sale
Rewards
search
Search
Log in
Close
Show gifts menu
chevron-down
chevron-down
gifts
HOLIDAY DEAL | $12 TEES
HOLIDAY DEAL | $25 FLEECE
Stocking Stuffers
Trending Gifts
Gift Cards
Explore Gifting
Explore Gifting menu children
chevron-down
chevron-down
Explore Gifting
Mens
Womens
Sport
Boys
Holiday Deals
Holiday Deals menu children
chevron-down
chevron-down
Holiday Deals
Gifts Under $40
Gifts Under $60
Yoggers As Low As $39
Cozy Gifts Starting at $20
Find The Perfect Gift
Find The Perfect Gift menu children
chevron-down
chevron-down
Find The Perfect Gift
For The Athlete
For The Traveler
For The Surfer
For The Creative
Show mens menu
chevron-down
chevron-down
mens
New Arrivals
Insiders Exclusives
Best Sellers
Gift Cards
Sale
Clothing
Clothing menu children
chevron-down
chevron-down
Clothing
Shorts | Hybrids
Tees | Tanks
Boardshorts | Trunks
Shirts | Flannels
Athletic Shorts
Denim
Pants
Hoodies | Sweatshirts
Jackets
Accessories
Accessories menu children
chevron-down
chevron-down
Accessories
Hats | Beanies
Backpacks | Luggage
Sandals | Slides
Other Accessories
Collections
Collections menu children
chevron-down
chevron-down
Collections
Andrew The Kid x Benjamin JeanJean
Hawaii
Big RVCA
Dayshift
Pigment Dye
Artist Network Program
Artist Network Program menu children
chevron-down
chevron-down
Artist Network Program
Kelsey Niziolek
Bedwin x Stash
Andrew Pommier
GRAPHIC TEES
Show womens menu
chevron-down
chevron-down
womens
New Arrivals
Insiders Exclusives
Best Sellers
Artist Network Program
Gift Cards
Sale
Clothing
Clothing menu children
chevron-down
chevron-down
Clothing
Tops
Tees | Tanks
Shorts | Skirts
Dresses | Rompers
Hoodies | Fleece
Sweaters
Pants
Denim
Jackets
Swim
Swim menu children
chevron-down
chevron-down
Swim
Bikini Tops
Bikini Bottoms
One Pieces
Cover Ups
Swim Fit Guide | Tops
Swim Fit Guide | Bottoms
Accessories
Accessories menu children
chevron-down
chevron-down
Accessories
Hats
Backpacks | Luggage
Collections
Collections menu children
chevron-down
chevron-down
Collections
RVCA Sport | Alexis Ren & Bettylou
Andrew The Kid x Benjamin JeanJean
Gabrielle Monceaux
Neutral
Dayshift
Selects
NEW DRESSES
Show sport menu
chevron-down
chevron-down
sport
Shop All
Yogger Series
Hawaii Sport
Expert Guides
Mens Sport
Mens Sport menu children
chevron-down
chevron-down
Mens Sport
New Arrivals
Athletic Shorts
Workout Shirts
Workout Pants
Workout Pullovers | Hoodies
Workout Jackets
Compression Clothing
Womens Sport
Womens Sport menu children
chevron-down
chevron-down
Womens Sport
New Arrivals
Athletic Shorts
Sport Bras
Workout Tops
Workout Leggings | Joggers
Compression Clothing
Sport Accessories
Sport Accessories menu children
chevron-down
chevron-down
Sport Accessories
Hats | Beanies
Backpacks | Bags
Collections
Collections menu children
chevron-down
chevron-down
Collections
RVCA Sport | Alexis Ren & Bettylou
Bedwin x Stash
Sport Vent Series
Combat Sport
TO/FROM
HAWAII SPORT
Show surf menu
chevron-down
chevron-down
surf
Wetsuits
Wetsuits menu children
chevron-down
chevron-down
Wetsuits
Rashguards | Surf Tees
Neoprene Tops
Boardshorts
Boardshorts menu children
chevron-down
chevron-down
Boardshorts
16"-17" Outseam
18"-19" Outseam
20" Outseam
Womens Swim
Womens Swim menu children
chevron-down
chevron-down
Womens Swim
Bikini Tops
Bikini Bottoms
One Pieces
Cover Ups
Swim Fit Guide | Tops
Swim Fit Guide | Bottoms
BOARDSHORTS
Show boys menu
chevron-down
chevron-down
boys
New Arrivals
Insiders Exclusives
Artist Network Program
Gift Cards
Sale
Clothing
Clothing menu children
chevron-down
chevron-down
Clothing
Tees | Tanks
Shirts | Flannels
Shorts
Boardshorts
Rashguards
Hoodies | Fleeces
Denim | Pants
Jackets
Accessories
Accessories menu children
chevron-down
chevron-down
Accessories
Hats | Beanies
New Arrivals
Show sale menu
chevron-down
chevron-down
sale
New to Sale
Shop By Discount | 20% Off
Shop By Discount | 30% Off
Shop By Discount | 40% Off
Last Chance | 60% Off
Flash Sale
Mens Sale
Mens Sale menu children
chevron-down
chevron-down
Mens Sale
Tees
Tops
Boardshorts
Shorts
Pants | Denim
Hoodies | Jackets
Accessories
Womens Sale
Womens Sale menu children
chevron-down
chevron-down
Womens Sale
Tops
Pants
Hoodies | Sweaters
Swimwear
Shorts
Dresses
Accessories
Sport Sale
Sport Sale menu children
chevron-down
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
chevron-down
chevron-down
Boys Sale
Tops
Bottoms
Accessories
Search
Search
Close
SWIM BOTTOMS
FIND YOUR FIT.
SHOP ALL
MEDIUM FRENCH
shop now
CHEEKY
shop now
SKIMPY
shop now
ULTRA SKIMPY
shop now
chevron-left
chevron-right
Womens Swim Bikini Bottoms
Womens
/
Swim
/
Bikini Bottoms
/
{% 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
Womens Swim Bikini Bottoms
Sort
chevron-down
chevron-up
shuffle
{{ pagination.totalResults }} {{ count }} products
{% 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