{"id":3869,"date":"2021-05-10T18:54:17","date_gmt":"2021-05-10T18:54:17","guid":{"rendered":"https:\/\/weedmaps.com\/learn\/?p=3869"},"modified":"2026-07-23T08:25:21","modified_gmt":"2026-07-23T08:25:21","slug":"how-to-clean-bubbler","status":"publish","type":"post","link":"https:\/\/weedmaps.com\/learn\/products-and-how-to-consume\/how-to-clean-bubbler","title":{"rendered":"How to clean a bubbler"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<p class=\"wp-block-paragraph\">As the old saying goes, cleanliness is next to godliness. When it comes to smoking weed, cleaning your cannabis accessories is just plain good practice. Fortunately, keeping your bubbler squeaky clean is fairly straightforward. And the best news? If you do it regularly, you can avoid gross build-up and unwelcome clogging.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While <a href=\"https:\/\/www.headie.com\/collections\/bubblers\">bubblers<\/a> come in a dazzling array of shapes and sizes, there's a general formula you can follow to keep them clean and hygienic. Here's the story on why bubblers need to be cleaned, what you need to clean them, and a step-by-step breakdown of the best way to get that glass gleaming again.<\/p>\n\n\n\t\t\t<figure class=\"wp-block-image \">\t\t\t<a href=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?ssl=1\" data-modal-open=\"lightbox_3600\">\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?fit=640%2C360&ssl=1\" srcset=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?w=1600&ssl=1 1600w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=1024%2C576&ssl=1 1024w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=1536%2C864&ssl=1 1536w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?w=1280&ssl=1 1280w\" sizes=\"(min-width: 768px) 476px, (min-width: 1218px) 772px, 100vw\" alt=\"smoking a bubbler\" title=\"Click to see a larger version of the image\">\n\t\t\t<\/a><cite>Photo by: Gina Coleman\/Weedmaps<\/cite><figcaption class=\"wp-element-caption\">While bubblers come in a dazzling array of shapes and sizes, there's a general formula you can follow to keep them clean and hygienic.<\/figcaption><\/figure>\t\t\t<div id=\"lightbox_3600\" data-modal data-modal-hide-heading data-modal-manual-close hidden>\n\t\t\t\t<h2>Image lightbox<\/h2>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?fit=640%2C360&ssl=1\" srcset=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?w=1600&ssl=1 1600w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=1024%2C576&ssl=1 1024w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?resize=1536%2C864&ssl=1 1536w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2021\/02\/CRTV-3754_10_2020_Oct_Bubbler_830-2.jpg?w=1280&ssl=1 1280w\" sizes=\"100vw\" alt=\"smoking a bubbler\">\n\t\t\t\t<button role=\"button\" class=\"a11y-modal__close-btn\" data-modal-close-btn>\n\t\t\t\t\t<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M13.414 12l4.293 4.293a1 1 0 01-1.414 1.414L12 13.414l-4.293 4.293a1 1 0 11-1.414-1.414L10.586 12 6.293 7.707a1 1 0 011.414-1.414L12 10.586l4.293-4.293a1 1 0 011.414 1.414L13.414 12z\"\/><\/svg>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\n\n<h2 class=\"wm-article-table-of-contents-header\" id=\"why-you-need-to-clean-your-bubbler\">\n\tWhy you need to clean your bubbler<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For many smokers, <a href=\"https:\/\/weedmaps.com\/learn\/dictionary\/bubbler\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">the bubbler is a prized possession<\/a> worthy of care and attention. With their compact size, narrow pipes, and sometimes intricate design, bubblers can get grimy quickly. There are ample reasons to keep your bubbler clean, but they essentially boil down to hygiene and performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bacteria and mold love moist environments. Moisture can get trapped inside the chamber of the bubbler, alternating through cycles of evaporation and condensation and ultimately pooling. It creates a warm, wet environment that's a breeding ground for bacteria. Bacteria aside, the residue from the weed itself can also accumulate, creating a hazard for smokers.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some of the <a href=\"https:\/\/www.tandfonline.com\/doi\/abs\/10.1080\/00952990.2019.1627366\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">by-products of cannabis combustion are actually carcinogenic<\/a> \u2014 offering extra motivation to clean out the residue and ensure you're not inhaling toxic fumes. Another health-related consideration is that unwelcome germs can be shared if you puff and pass frequently. Regular bubbler cleaning can reduce the likelihood of spreading illnesses or unwanted cold sores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, less residue and build-up means an enhanced experience. When there's less grime in the pipe and the chamber, smoke can travel more smoothly and freely. The delicate inner pipes of the bubbler are more likely to last longer too, as resin build-up can weaken them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bottom line:<\/strong> A clean pipe provides a better performance and a healthier, more pleasant high.<\/p>\n\n\n\n<style>\n  :root {\n    --wm-text-regular: #252935;\n    --wm-text-soft: #60646f;\n    --wm-fill-soft: #f2f3f4;\n    --wm-fill-bolder: #252935;\n    --wm-radius-card: 20px;\n    --wm-radius-badge: 32px;\n    --wm-radius-btn: 32px;\n    --wm-indica-card: #ebe3f4;\n    --wm-indica-badge: #d6c8ea;\n    --wm-hybrid-card: #d9f4e6;\n    --wm-hybrid-badge: #b3e8cd;\n    --wm-sativa-card: #fce8da;\n    --wm-sativa-badge: #f9d0b4;\n  }\n \n  \/* \u2500\u2500 Divi containment + wrapper reset \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  \/* Assumes one carousel per dedicated Custom HTML module, per the deployment\n     pattern in weedmaps_inline_carousel_rules_v1.md. If a carousel is ever\n     nested inside a module carrying other unrelated content, zeroing\n     padding\/margin here would clobber that content too \u2014 don't reuse this\n     block in that scenario without adjusting the selector scope. *\/\n  .et_pb_code_inner:has(.wm-embed-carousel),\n  .et_pb_module:has(.wm-embed-carousel),\n  .et_pb_column:has(.wm-embed-carousel),\n  .et_pb_row:has(.wm-embed-carousel),\n  .entry-content:has(.wm-embed-carousel),\n  article:has(.wm-embed-carousel) {\n    min-width: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    padding: 0 !important;\n    margin: 0 !important;\n  }\n \n  .wm-embed-carousel,\n  .wm-embed-carousel * {\n    box-sizing: border-box !important;\n  }\n \n  \/* \u2500\u2500 Base container \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel {\n    width: 100% !important;\n    max-width: 760px !important;\n    min-width: 0 !important;\n    margin: 16px 0 !important;\n    padding: 16px !important;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 16px !important;\n    background: #fff !important;\n    font-family: Arial, Helvetica, sans-serif !important;\n    color: var(--wm-text-regular) !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n    contain: inline-size layout paint !important;\n  }\n \n  .wm-embed-carousel a {\n    color: inherit !important;\n    text-decoration: none !important;\n    border: 0 !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    line-height: normal !important;\n  }\n \n  .wm-embed-carousel p,\n  .wm-embed-carousel h2,\n  .wm-embed-carousel h3 {\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.25 !important;\n    color: inherit !important;\n  }\n \n  \/* \u2500\u2500 Header \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__header {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    gap: 12px !important;\n    margin-bottom: 14px !important;\n    min-width: 0 !important;\n  }\n \n  .wm-embed-carousel__title {\n    font-size: 20px !important;\n    font-weight: 800 !important;\n    color: #3f3f46 !important;\n  }\n \n  .wm-embed-carousel__view-all {\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    color: #00a889 !important;\n    white-space: nowrap !important;\n  }\n \n  \/* \u2500\u2500 Shell \/ track \/ scrollbar \/ arrows \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__shell {\n    position: relative !important;\n    width: 100% !important;\n    overflow: hidden !important;\n  }\n \n  .wm-embed-carousel__track {\n    width: 100% !important;\n    display: grid !important;\n    grid-auto-flow: column !important;\n    grid-auto-columns: minmax(240px, 280px) !important;\n    gap: 12px !important;\n    overflow-x: auto !important;\n    overflow-y: hidden !important;\n    overscroll-behavior-x: contain !important;\n    scroll-snap-type: x mandatory !important;\n    scroll-behavior: smooth !important;\n    -webkit-overflow-scrolling: touch !important;\n    padding: 2px 36px 10px 2px !important;\n  }\n \n  .wm-embed-carousel__track::-webkit-scrollbar { height: 7px !important; }\n  .wm-embed-carousel__track::-webkit-scrollbar-thumb {\n    background: #cbd5e1 !important;\n    border-radius: 999px !important;\n  }\n \n  .wm-embed-carousel__arrow {\n    position: absolute !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 32px !important;\n    height: 32px !important;\n    border-radius: 999px !important;\n    border: 1px solid #e5e7eb !important;\n    background: #fff !important;\n    color: var(--wm-text-regular) !important;\n    font-size: 18px !important;\n    cursor: pointer !important;\n    z-index: 5 !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,.12) !important;\n    opacity: 0 !important;\n    padding: 0 !important;\n  }\n  .wm-embed-carousel__shell:hover .wm-embed-carousel__arrow { opacity: 1 !important; }\n  .wm-embed-carousel__arrow--left { left: 4px !important; }\n  .wm-embed-carousel__arrow--right { right: 4px !important; }\n \n  \/* \u2500\u2500 Card (vertical layout) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__card {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n    min-width: 0 !important;\n    border: 1px solid #e5e7eb !important;\n    border-radius: var(--wm-radius-card) !important;\n    background: #fff !important;\n    color: var(--wm-text-regular) !important;\n    overflow: hidden !important;\n    scroll-snap-align: start !important;\n    box-shadow: 0 2px 8px rgba(0,0,0,.05) !important;\n    transition: transform .18s ease, box-shadow .18s ease !important;\n  }\n  .wm-embed-carousel__card:hover {\n    transform: translateY(-2px) !important;\n    box-shadow: 0 8px 18px rgba(0,0,0,.09) !important;\n  }\n \n  \/* Media band. Fixed-ish aspect ratio + object-fit:contain rather than cover,\n     because source photos are mixed portrait\/landscape and cropping would cut\n     off product detail inconsistently (concentrate_carousel_outline_v2.md \u00a74). *\/\n  .wm-embed-carousel__media {\n    position: relative !important;\n    width: 100% !important;\n    aspect-ratio: 4 \/ 3 !important;\n    display: flex !important;\n    align-items: flex-end !important;\n    padding: 14px !important;\n    background: #f2f3f4 !important;\n  }\n  .wm-embed-carousel--strains .wm-embed-carousel__media[data-type=\"indica\"] { background: var(--wm-indica-card) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__media[data-type=\"hybrid\"] { background: var(--wm-hybrid-card) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__media[data-type=\"sativa\"] { background: var(--wm-sativa-card) !important; }\n \n  .wm-embed-carousel__media img {\n    position: absolute !important;\n    inset: 14px !important;\n    width: calc(100% - 28px) !important;\n    height: calc(100% - 28px) !important;\n    object-fit: contain !important;\n    pointer-events: none !important;\n  }\n \n  .wm-embed-carousel__badge {\n    position: relative !important;\n    z-index: 1 !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    padding: 3px 10px !important;\n    border-radius: var(--wm-radius-badge) !important;\n    font-size: 11px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: .03em !important;\n    color: var(--wm-text-regular) !important;\n  }\n  .wm-embed-carousel--strains .wm-embed-carousel__badge[data-type=\"indica\"] { background: var(--wm-indica-badge) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__badge[data-type=\"hybrid\"] { background: var(--wm-hybrid-badge) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__badge[data-type=\"sativa\"] { background: var(--wm-sativa-badge) !important; }\n \n  .wm-embed-carousel__divider {\n    height: 1px !important;\n    flex-shrink: 0 !important;\n    background: rgba(0,0,0,.08) !important;\n  }\n \n  .wm-embed-carousel__body {\n    flex: 1 1 auto !important;\n    min-width: 0 !important;\n    padding: 14px !important;\n    background: var(--wm-fill-soft) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 12px !important;\n  }\n \n  .wm-embed-carousel__category {\n    font-size: 10px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: .04em !important;\n    color: var(--wm-text-soft) !important;\n  }\n \n  .wm-embed-carousel__card-title {\n    font-size: 15px !important;\n    font-weight: 800 !important;\n    color: var(--wm-text-regular) !important;\n  }\n \n  .wm-embed-carousel__meta {\n    font-size: 12px !important;\n    color: var(--wm-text-soft) !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 4px !important;\n  }\n  .wm-embed-carousel__meta .wm-star { color: #f5a623 !important; }\n \n  \/* Flavor-focused body variant: chips + note (used instead of stats\/effect-bars\n     when the carousel's purpose is terpene\/flavor, not potency). *\/\n  .wm-embed-carousel__chips {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 5px !important;\n  }\n  .wm-embed-carousel__chip {\n    display: inline-flex !important;\n    align-items: center !important;\n    font-size: 10px !important;\n    line-height: 1 !important;\n    padding: 5px 8px !important;\n    border-radius: 999px !important;\n    font-weight: 800 !important;\n    white-space: nowrap !important;\n  }\n  .wm-embed-carousel__chip--effect {\n    background: #f5f3ff !important;\n    border: 1px solid #ddd6fe !important;\n    color: var(--wm-text-regular) !important;\n  }\n  .wm-embed-carousel__chip--flavor {\n    background: #ecfdf5 !important;\n    border: 1px solid #bbf7d0 !important;\n    color: var(--wm-text-regular) !important;\n  }\n  .wm-embed-carousel__note {\n    font-size: 12px !important;\n    line-height: 1.35 !important;\n    color: var(--wm-text-regular) !important;\n    padding-top: 8px !important;\n    border-top: 1px solid #e5e7eb !important;\n  }\n  .wm-embed-carousel__note strong { font-weight: 900 !important; }\n \n  .wm-embed-carousel__stats { display: flex !important; gap: 14px !important; }\n  .wm-embed-carousel__stat { display: flex !important; align-items: baseline !important; gap: 4px !important; }\n  .wm-embed-carousel__stat-value { font-size: 16px !important; font-weight: 800 !important; color: var(--wm-text-regular) !important; }\n  .wm-embed-carousel__stat-label { font-size: 10px !important; font-weight: 800 !important; text-transform: uppercase !important; color: var(--wm-text-soft) !important; }\n \n  .wm-embed-carousel__effects { display: flex !important; flex-direction: column !important; gap: 8px !important; }\n  .wm-embed-carousel__effect { display: flex !important; align-items: center !important; gap: 8px !important; }\n  .wm-embed-carousel__effect-name { font-size: 11px !important; font-weight: 700 !important; width: 56px !important; flex-shrink: 0 !important; color: var(--wm-text-regular) !important; }\n  .wm-embed-carousel__effect-track { flex: 1 !important; height: 4px !important; background: #e0e2e6 !important; border-radius: 20px !important; overflow: hidden !important; }\n  .wm-embed-carousel__effect-fill { height: 100% !important; background: var(--wm-fill-bolder) !important; border-radius: 20px !important; }\n \n  .wm-embed-carousel__shop-btn {\n    align-self: flex-start !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 8px 18px !important;\n    border: 1.5px solid var(--wm-text-regular) !important;\n    border-radius: var(--wm-radius-btn) !important;\n    background: transparent !important;\n    color: var(--wm-text-regular) !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    transition: background-color .15s ease, color .15s ease !important;\n  }\n  .wm-embed-carousel__card:hover .wm-embed-carousel__shop-btn {\n    background: var(--wm-text-regular) !important;\n    color: #fff !important;\n  }\n \n  \/* \u2500\u2500 Footer \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__footer {\n    margin: 8px auto 0 !important;\n    max-width: 680px !important;\n    text-align: center !important;\n    font-size: 13px !important;\n    line-height: 1.45 !important;\n    color: var(--wm-text-soft) !important;\n  }\n  .wm-embed-carousel__footer a { color: #00796b !important; font-weight: 800 !important; }\n \n  \/* \u2500\u2500 Mobile \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media (max-width: 640px) {\n    .wm-embed-carousel { padding: 14px 10px !important; }\n    .wm-embed-carousel__header { display: block !important; }\n    .wm-embed-carousel__view-all { display: inline-block !important; margin-top: 6px !important; }\n    .wm-embed-carousel__track { grid-auto-columns: 82% !important; padding-right: 24px !important; }\n    .wm-embed-carousel__arrow { display: none !important; }\n  }\n<\/style>\n \n\n\n\n\n<section id=\"wm-terpene-strains-carousel\" class=\"wm-embed-carousel wm-embed-carousel--strains\" aria-labelledby=\"wm-terpene-strains-title\">\n \n  <div class=\"wm-embed-carousel__header\">\n    <h2 class=\"wm-embed-carousel__title\" id=\"wm-terpene-strains-title\">Terpene-Rich Strains Near You<\/h2>\n    <a class=\"wm-embed-carousel__view-all\" href=\"https:\/\/weedmaps.com\/strains\">View all strains \u2192<\/a>\n  <\/div>\n \n  <div class=\"wm-embed-carousel__shell\">\n \n    <button class=\"wm-embed-carousel__arrow wm-embed-carousel__arrow--left\" type=\"button\" aria-label=\"Scroll left\" onclick=\"document.querySelector('#wm-terpene-strains-carousel .wm-embed-carousel__track').scrollBy({ left: -300, behavior: 'smooth' })\">\n      \u2039\n    <\/button>\n \n    <div class=\"wm-embed-carousel__track\" role=\"list\">\n \n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/blue-dream\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"hybrid\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"hybrid\">Hybrid<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/029\/avatar\/1549404307-180102_36425_BlueDream_1.jpg?w=640&#038;ssl=1\" alt=\"Blue Dream strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Hybrid \u00b7 terpene-rich strain<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">Blue Dream<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.7 \u00b7 21.9k ratings \u00b7 2.2k reviews<\/p>\n          <div class=\"wm-embed-carousel__chips\">\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Relaxed<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Happy<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Blueberry<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Berry<\/span>\n          <\/div>\n          <p class=\"wm-embed-carousel__note\">Users mention <strong>Blue Dream<\/strong> for berry flavor and relaxed effects.<\/p>\n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/super-lemon-haze\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"hybrid\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"hybrid\">Hybrid<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/237\/avatar\/1548440719-171214_7274_SuperLemonHaze_1.jpg?w=640&#038;ssl=1\" alt=\"Super Lemon Haze strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Hybrid \u00b7 citrus-forward strain<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">Super Lemon Haze<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.7 \u00b7 3.8k ratings \u00b7 443 reviews<\/p>\n          <div class=\"wm-embed-carousel__chips\">\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Energetic<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Uplifted<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Lemon<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Citrus<\/span>\n          <\/div>\n          <p class=\"wm-embed-carousel__note\">Users mention <strong>Super Lemon Haze<\/strong> for bright citrus flavor.<\/p>\n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/og-kush\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"hybrid\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"hybrid\">Hybrid<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/165\/avatar\/1561413340-CRTV-1210_OG-Kush_01.png?w=640&#038;ssl=1\" alt=\"OG Kush strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Hybrid \u00b7 classic terpene profile<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">OG Kush<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.6 \u00b7 6.3k ratings \u00b7 2.4k reviews<\/p>\n          <div class=\"wm-embed-carousel__chips\">\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Relaxed<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Happy<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Earthy<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Pine<\/span>\n          <\/div>\n          <p class=\"wm-embed-carousel__note\">Users mention <strong>OG Kush<\/strong> for classic earthy-pine flavor.<\/p>\n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/jack-herer\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"hybrid\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"hybrid\">Hybrid<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/117\/avatar\/1548718467-171023_41166_JackHerer_1.jpg?w=640&#038;ssl=1\" alt=\"Jack Herer strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Hybrid \u00b7 aromatic strain<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">Jack Herer<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.6 \u00b7 3.2k ratings \u00b7 700 reviews<\/p>\n          <div class=\"wm-embed-carousel__chips\">\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Uplifted<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Creative<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Pine<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Spicy<\/span>\n          <\/div>\n          <p class=\"wm-embed-carousel__note\">Users mention <strong>Jack Herer<\/strong> for an herbal, pine-forward profile.<\/p>\n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/gsc\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"hybrid\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"hybrid\">Hybrid<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/102\/avatar\/1548915658-171122_37089_GirlScoutCookies_1__1_.jpg?w=640&#038;ssl=1\" alt=\"GSC strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Hybrid \u00b7 dessert-like strain<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">GSC<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.6 \u00b7 1.9k ratings \u00b7 721 review<\/p>\n          <div class=\"wm-embed-carousel__chips\">\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Relaxed<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--effect\">Happy<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Sweet<\/span>\n            <span class=\"wm-embed-carousel__chip wm-embed-carousel__chip--flavor\">Earthy<\/span>\n          <\/div>\n          <p class=\"wm-embed-carousel__note\">Users mention <strong>GSC<\/strong> for sweet, earthy flavor notes.<\/p>\n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n    <\/div>\n \n    <button class=\"wm-embed-carousel__arrow wm-embed-carousel__arrow--right\" type=\"button\" aria-label=\"Scroll right\" onclick=\"document.querySelector('#wm-terpene-strains-carousel .wm-embed-carousel__track').scrollBy({ left: 300, behavior: 'smooth' })\">\n      \u203a\n    <\/button>\n \n  <\/div>\n \n  <p class=\"wm-embed-carousel__footer\">\n    Looking for terpene-rich strains <a href=\"https:\/\/weedmaps.com\/strains\">near you<\/a>?\n    Explore strains Weedmaps users associate with standout flavors, aromas, and reported effects.\n  <\/p>\n \n<\/section>\n\n\n\n<h2 class=\"wm-article-table-of-contents-header\" id=\"what-youll-need-to-clean-your-bubbler\">\n\tWhat you&#039;ll need to clean your bubbler<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It's a good idea to have all the necessary materials on hand before you start de-griming your bubbler.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What you'll need:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cleaning agent. The solution that is most commonly used is isopropyl alcohol (rubbing alcohol). Seventy percent alcohol provides a lighter clean, while 91%&nbsp; isopropyl alcohol delivers a more thorough cleanse. Sea salt is often added to the alcohol as an abrasive.<\/li>\n\n\n\n<li>A pipe brush, pipe cleaner, or cotton swabs<\/li>\n\n\n\n<li>A sturdy zip-top bag<\/li>\n\n\n\n<li>Tongs with pads or rubber tongs<\/li>\n\n\n\n<li>Paper towels&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wm-article-table-of-contents-header\" id=\"bubbler-cleaning-step-by-step\">\n\tBubbler cleaning step-by-step<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While there are many accounts of the best way to clean a bubbler,&nbsp; the standard approach is also the most straightforward. Take your time and be careful \u2014 bubblers can be fragile little accessories, so it's worth proceeding slowly.<\/p>\n\n\n\n<div class=\"schema-how-to wp-block-yoast-how-to-block\"><p class=\"schema-how-to-description\"><\/p> <ol class=\"schema-how-to-steps\"><li class=\"schema-how-to-step\" id=\"how-to-step-1647287376294\"><strong class=\"schema-how-to-step-name\">Flush out your bubbler<\/strong> <p class=\"schema-how-to-step-text\">Flush out the inside of your bubbler with warm, clean water. Pour the water out, then place the bubbler into a zip-top bag.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1647287394041\"><strong class=\"schema-how-to-step-name\">Add salt and alcohol to a bag with your bubbler<\/strong> <p class=\"schema-how-to-step-text\">Add about \u00bc cup of salt to the bag, then pour in 16 ounces of isopropyl alcohol. Sea salt is often added to the mixture to deliver extra oomph by helping to scour the residue. Smaller grained table salt will work fairly well too, however.<img data-recalc-dims=\"1\" decoding=\"async\" width=\"640\" height=\"360\" class=\"wp-image-2274\" alt=\"cleaning pipe with salt\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?resize=640%2C360&#038;ssl=1\" style=\"max-width:100%;\" srcset=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?w=1600&amp;ssl=1 1600w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1647287446687\"><strong class=\"schema-how-to-step-name\">Shake the bag<\/strong> <p class=\"schema-how-to-step-text\">Seal and shake the bag vigorously for one minute, then leave the bubbler in the bag, and lean the bag against something so it stays upright. The bubbler should be fully immersed in the cleaning solution. Every hour, shake the bag to help loosen and dislodge any resin or build-up from the glass pipes inside the bubbler.<img data-recalc-dims=\"1\" decoding=\"async\" width=\"640\" height=\"360\" class=\"wp-image-2275\" alt=\"how to clean a pipe\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg?resize=640%2C360&#038;ssl=1\" style=\"max-width:100%;\" srcset=\"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg?w=1600&amp;ssl=1 1600w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1647287557147\"><strong class=\"schema-how-to-step-name\">Give the bag a final shake<\/strong> <p class=\"schema-how-to-step-text\">After four to five hours, the cleaning solution should have taken on a brownish tinge from the dissolved resin. Give the bag a final shake to dislodge any stubborn build-up from the pipes.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1647287571856\"><strong class=\"schema-how-to-step-name\">Gently clean any still sticky spots<\/strong> <p class=\"schema-how-to-step-text\">Remove the bubbler from the bag using the tongs or your hands, just beware that any cuts or scrapes will sting like crazy from the alcohol. Use a cotton swab, pipe cleaner, or purpose-built pipe brush to gently clean any remaining sticky spots.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1647287610121\"><strong class=\"schema-how-to-step-name\">Thoroughly rinse your bubbler<\/strong> <p class=\"schema-how-to-step-text\">Give the bubbler an extremely thorough rinse under warm running water to clean off the cleaning solution. Allow the bubbler to fully drain and dry out on a paper towel before using it.<\/p> <\/li><\/ol><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">There are many variations on this bubbler cleaning process. Another method is to pour salt and cleaning solution into the bubbler, then block off the openings with silicone cleaning caps or your thumbs. Once the bubbler has the cleaning solution sealed inside, it can be vigorously shaken every hour for several hours, or simply left to soak overnight then rinsed thoroughly the next morning.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yet another alternative is to leave the bubbler sitting steeped in cleaning solution in a bowl rather than a bag. The drawback to using a bowl is that you cannot shake it vigorously to dislodge build-up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A word of caution: if your bubbler has a logo printed on it, soaking in alcohol may damage the logo. Check with the manufacturer of your piece for cleaning instructions in this case.<\/p>\n\n\n\n<h2 class=\"wm-article-table-of-contents-header\" id=\"alternative-cleaning-solutions\">\n\tAlternative cleaning solutions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If using an alcohol solvent isn't for you, there are plenty of alternatives that you can find in your kitchen cupboard at home. Lemon juice and boiling tap water can also get the job done, as can vinegar and baking soda (this option will foam so don't seal it in). Equal parts vinegar and hot water can also clean effectively.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-cleaning-bubbler-with-vinegar-and-hot-water\" class=\"wp-block-heading\">Cleaning Bubbler with Vinegar and Hot Water<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you're swapping out the alcohol cleaning solution for these formulations, leave the bubbler sitting in the solution for an additional hour or so. If you opt to use a baking soda and vinegar formulation or vinegar and hot water, follow these precise instructions.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Ingredients<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2 cups (250 milliliters) tap water<\/li>\n\n\n\n<li>2 cups (260-265 milliliters) white or apple cider vinegar<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Materials<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Metal tongs with rubber pads<\/li>\n\n\n\n<li>Small bottle brush<\/li>\n\n\n\n<li>Small saucepan<\/li>\n\n\n\n<li>Stove<\/li>\n\n\n\n<li>Towel<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Directions<\/strong><\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Add the water, vinegar, and bubbler to the small saucepan and bring to a boil. Reduce to a simmer or the lowest setting on the stove.&nbsp;<strong>Warning:<\/strong>&nbsp;Never place a cold pipe into boiling water. It will crack.<\/li>\n\n\n\n<li>Let the water simmer for 1 hour or until the water becomes dark amber.<\/li>\n\n\n\n<li>After 1 hour, gently pick up the bubbler and swish it around in the water to dislodge any plugs. Using a bottle brush, gently scrub the bubbler while plunged in the vinegar water.<\/li>\n\n\n\n<li>Gently remove the glass and rise under warm running tap water. Place onto a towel to cool and dry completely before use.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Some pot smokers also use bubbler cleaning products that are custom-designed to efficiently clean bongs and bubblers. Just shop around and look for online reviews before buying one. <\/p>\n\n\n\n<style>\n  :root {\n    --wm-text-regular: #252935;\n    --wm-text-soft: #60646f;\n    --wm-fill-soft: #f2f3f4;\n    --wm-fill-bolder: #252935;\n    --wm-radius-card: 20px;\n    --wm-radius-badge: 32px;\n    --wm-radius-btn: 32px;\n    --wm-indica-card: #d8f4e5;\n    --wm-indica-badge: #d6c8ea;\n    --wm-hybrid-card: #ffffff;\n    --wm-hybrid-badge: #b3e8cd;\n    --wm-sativa-card: #fce8da;\n    --wm-sativa-badge: #f9d0b4;\n  }\n \n  \/* \u2500\u2500 Divi containment + wrapper reset \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  \/* Assumes one carousel per dedicated Custom HTML module, per the deployment\n     pattern in weedmaps_inline_carousel_rules_v1.md. If a carousel is ever\n     nested inside a module carrying other unrelated content, zeroing\n     padding\/margin here would clobber that content too \u2014 don't reuse this\n     block in that scenario without adjusting the selector scope. *\/\n  .et_pb_code_inner:has(.wm-embed-carousel),\n  .et_pb_module:has(.wm-embed-carousel),\n  .et_pb_column:has(.wm-embed-carousel),\n  .et_pb_row:has(.wm-embed-carousel),\n  .entry-content:has(.wm-embed-carousel),\n  article:has(.wm-embed-carousel) {\n    min-width: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    padding: 0 !important;\n    margin: 0 !important;\n  }\n \n  .wm-embed-carousel,\n  .wm-embed-carousel * {\n    box-sizing: border-box !important;\n  }\n \n  \/* \u2500\u2500 Base container \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel {\n    width: 100% !important;\n    max-width: 760px !important;\n    min-width: 0 !important;\n    margin: 16px 0 !important;\n    padding: 16px !important;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 16px !important;\n    background: #fff !important;\n    font-family: Arial, Helvetica, sans-serif !important;\n    color: var(--wm-text-regular) !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n    contain: inline-size layout paint !important;\n  }\n \n  .wm-embed-carousel a {\n    color: inherit !important;\n    text-decoration: none !important;\n    border: 0 !important;\n    padding: 0 !important;\n    margin: 0 !important;\n    line-height: normal !important;\n  }\n \n  .wm-embed-carousel p,\n  .wm-embed-carousel h2,\n  .wm-embed-carousel h3 {\n    margin: 0 !important;\n    padding: 0 !important;\n    line-height: 1.25 !important;\n    color: inherit !important;\n  }\n \n  \/* \u2500\u2500 Header \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__header {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    gap: 12px !important;\n    margin-bottom: 14px !important;\n    min-width: 0 !important;\n  }\n \n  .wm-embed-carousel__title {\n    font-size: 20px !important;\n    font-weight: 800 !important;\n    color: #3f3f46 !important;\n  }\n \n  .wm-embed-carousel__view-all {\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    color: #00a889 !important;\n    white-space: nowrap !important;\n  }\n \n  \/* \u2500\u2500 Shell \/ track \/ scrollbar \/ arrows \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__shell {\n    position: relative !important;\n    width: 100% !important;\n    overflow: hidden !important;\n  }\n \n  .wm-embed-carousel__track {\n    width: 100% !important;\n    display: grid !important;\n    grid-auto-flow: column !important;\n    grid-auto-columns: minmax(240px, 280px) !important;\n    gap: 12px !important;\n    overflow-x: auto !important;\n    overflow-y: hidden !important;\n    overscroll-behavior-x: contain !important;\n    scroll-snap-type: x mandatory !important;\n    scroll-behavior: smooth !important;\n    -webkit-overflow-scrolling: touch !important;\n    padding: 2px 36px 10px 2px !important;\n  }\n \n  .wm-embed-carousel__track::-webkit-scrollbar { height: 7px !important; }\n  .wm-embed-carousel__track::-webkit-scrollbar-thumb {\n    background: #cbd5e1 !important;\n    border-radius: 999px !important;\n  }\n \n  .wm-embed-carousel__arrow {\n    position: absolute !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 32px !important;\n    height: 32px !important;\n    border-radius: 999px !important;\n    border: 1px solid #e5e7eb !important;\n    background: #fff !important;\n    color: var(--wm-text-regular) !important;\n    font-size: 18px !important;\n    cursor: pointer !important;\n    z-index: 5 !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,.12) !important;\n    opacity: 0 !important;\n    padding: 0 !important;\n  }\n  .wm-embed-carousel__shell:hover .wm-embed-carousel__arrow { opacity: 1 !important; }\n  .wm-embed-carousel__arrow--left { left: 4px !important; }\n  .wm-embed-carousel__arrow--right { right: 4px !important; }\n \n  \/* \u2500\u2500 Card (vertical layout) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__card {\n    display: flex !important;\n    flex-direction: column !important;\n    width: 100% !important;\n    min-width: 0 !important;\n    border: 1px solid #e5e7eb !important;\n    border-radius: var(--wm-radius-card) !important;\n    background: #fff !important;\n    color: var(--wm-text-regular) !important;\n    overflow: hidden !important;\n    scroll-snap-align: start !important;\n    box-shadow: 0 2px 8px rgba(0,0,0,.05) !important;\n    transition: transform .18s ease, box-shadow .18s ease !important;\n  }\n  .wm-embed-carousel__card:hover {\n    transform: translateY(-2px) !important;\n    box-shadow: 0 8px 18px rgba(0,0,0,.09) !important;\n  }\n \n  \/* Media band. Fixed-ish aspect ratio + object-fit:contain rather than cover,\n     because source photos are mixed portrait\/landscape and cropping would cut\n     off product detail inconsistently (concentrate_carousel_outline_v2.md \u00a74). *\/\n  .wm-embed-carousel__media {\n    position: relative !important;\n    width: 100% !important;\n    aspect-ratio: 4 \/ 3 !important;\n    display: flex !important;\n    align-items: flex-end !important;\n    padding: 14px !important;\n    background: #f2f3f4 !important;\n  }\n  .wm-embed-carousel--strains .wm-embed-carousel__media[data-type=\"indica\"] { background: var(--wm-indica-card) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__media[data-type=\"hybrid\"] { background: var(--wm-hybrid-card) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__media[data-type=\"sativa\"] { background: var(--wm-sativa-card) !important; }\n \n  .wm-embed-carousel__media img {\n    position: absolute !important;\n    inset: 14px !important;\n    width: calc(100% - 28px) !important;\n    height: calc(100% - 28px) !important;\n    object-fit: contain !important;\n    pointer-events: none !important;\n  }\n \n  .wm-embed-carousel__badge {\n    position: relative !important;\n    z-index: 1 !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    padding: 3px 10px !important;\n    border-radius: var(--wm-radius-badge) !important;\n    font-size: 11px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: .03em !important;\n    color: var(--wm-text-regular) !important;\n  }\n  .wm-embed-carousel--strains .wm-embed-carousel__badge[data-type=\"indica\"] { background: var(--wm-indica-badge) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__badge[data-type=\"hybrid\"] { background: var(--wm-hybrid-badge) !important; }\n  .wm-embed-carousel--strains .wm-embed-carousel__badge[data-type=\"sativa\"] { background: var(--wm-sativa-badge) !important; }\n \n  .wm-embed-carousel__divider {\n    height: 1px !important;\n    flex-shrink: 0 !important;\n    background: rgba(0,0,0,.08) !important;\n  }\n \n  .wm-embed-carousel__body {\n    flex: 1 1 auto !important;\n    min-width: 0 !important;\n    padding: 14px !important;\n    background: var(--wm-fill-soft) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 12px !important;\n  }\n \n  .wm-embed-carousel__category {\n    font-size: 10px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: .04em !important;\n    color: var(--wm-text-soft) !important;\n  }\n \n  .wm-embed-carousel__card-title {\n    font-size: 15px !important;\n    font-weight: 800 !important;\n    color: var(--wm-text-regular) !important;\n  }\n \n  .wm-embed-carousel__meta {\n    font-size: 12px !important;\n    color: var(--wm-text-soft) !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 4px !important;\n  }\n  .wm-embed-carousel__meta .wm-star { color: #f5a623 !important; }\n \n  .wm-embed-carousel__stats { display: flex !important; gap: 14px !important; }\n  .wm-embed-carousel__stat { display: flex !important; align-items: baseline !important; gap: 4px !important; }\n  .wm-embed-carousel__stat-value { font-size: 16px !important; font-weight: 800 !important; color: var(--wm-text-regular) !important; }\n  .wm-embed-carousel__stat-label { font-size: 10px !important; font-weight: 800 !important; text-transform: uppercase !important; color: var(--wm-text-soft) !important; }\n \n  .wm-embed-carousel__effects { display: flex !important; flex-direction: column !important; gap: 8px !important; }\n  .wm-embed-carousel__effect { display: flex !important; align-items: center !important; gap: 8px !important; }\n  .wm-embed-carousel__effect-name { font-size: 11px !important; font-weight: 700 !important; width: 56px !important; flex-shrink: 0 !important; color: var(--wm-text-regular) !important; }\n  .wm-embed-carousel__effect-track { flex: 1 !important; height: 4px !important; background: #e0e2e6 !important; border-radius: 20px !important; overflow: hidden !important; }\n  .wm-embed-carousel__effect-fill { height: 100% !important; background: var(--wm-fill-bolder) !important; border-radius: 20px !important; }\n \n  .wm-embed-carousel__shop-btn {\n    align-self: flex-start !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 8px 18px !important;\n    border: 1.5px solid var(--wm-text-regular) !important;\n    border-radius: var(--wm-radius-btn) !important;\n    background: transparent !important;\n    color: var(--wm-text-regular) !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    transition: background-color .15s ease, color .15s ease !important;\n  }\n  .wm-embed-carousel__card:hover .wm-embed-carousel__shop-btn {\n    background: var(--wm-text-regular) !important;\n    color: #fff !important;\n  }\n \n  \/* \u2500\u2500 Footer \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .wm-embed-carousel__footer {\n    margin: 8px auto 0 !important;\n    max-width: 680px !important;\n    text-align: center !important;\n    font-size: 13px !important;\n    line-height: 1.45 !important;\n    color: var(--wm-text-soft) !important;\n  }\n  .wm-embed-carousel__footer a { color: #00796b !important; font-weight: 800 !important; }\n \n  \/* \u2500\u2500 Mobile \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  @media (max-width: 640px) {\n    .wm-embed-carousel { padding: 14px 10px !important; }\n    .wm-embed-carousel__header { display: block !important; }\n    .wm-embed-carousel__view-all { display: inline-block !important; margin-top: 6px !important; }\n    .wm-embed-carousel__track { grid-auto-columns: 82% !important; padding-right: 24px !important; }\n    .wm-embed-carousel__arrow { display: none !important; }\n  }\n<\/style>\n\n<section id=\"wm-strains-hash-friendly-carousel\" class=\"wm-embed-carousel wm-embed-carousel--strains\" aria-labelledby=\"wm-strains-hash-friendly-title\">\n \n  <div class=\"wm-embed-carousel__header\">\n    <h2 class=\"wm-embed-carousel__title\" id=\"wm-strains-hash-friendly-title\">Hash Friendly Strains<\/h2>\n    <a class=\"wm-embed-carousel__view-all\" href=\"https:\/\/weedmaps.com\/strains\">View all strains \u2192<\/a>\n  <\/div>\n \n  <div class=\"wm-embed-carousel__shell\">\n \n    <button class=\"wm-embed-carousel__arrow wm-embed-carousel__arrow--left\" type=\"button\" aria-label=\"Scroll left\" onclick=\"document.querySelector('#wm-strains-hash-friendly-carousel .wm-embed-carousel__track').scrollBy({ left: -300, behavior: 'smooth' })\">\n      \u2039\n    <\/button>\n \n    <div class=\"wm-embed-carousel__track\" role=\"list\">\n \n      <!-- Card 1: Indica -->\n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/peanut-butter-breath\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"indica\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"hybrid\">Hybrid<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/826\/avatar\/1567632315-180207_StrainReview_PeanutButterBreath-4.jpg?w=640&#038;ssl=1\" alt=\"Peanut Butter Breath strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Hybrid \u00b7 Woodsy Flavor<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">Peanut Butter Breath<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.6 \u00b7 406 ratings \u00b7 117 reviews<\/p>\n \n          <div class=\"wm-embed-carousel__stats\">\n            <div class=\"wm-embed-carousel__stat\">\n              <span class=\"wm-embed-carousel__stat-value\">18\u201328%<\/span>\n              <span class=\"wm-embed-carousel__stat-label\">THC<\/span>\n            <\/div>\n            <div class=\"wm-embed-carousel__stat\">\n              <span class=\"wm-embed-carousel__stat-value\">&lt;1%<\/span>\n              <span class=\"wm-embed-carousel__stat-label\">CBD<\/span>\n            <\/div>\n          <\/div>\n \n          <div class=\"wm-embed-carousel__effects\">\n            <div class=\"wm-embed-carousel__effect\">\n              <span class=\"wm-embed-carousel__effect-name\">Relaxed<\/span>\n              <div class=\"wm-embed-carousel__effect-track\"><div class=\"wm-embed-carousel__effect-fill\" style=\"width:100%\"><\/div><\/div>\n            <\/div>\n            <div class=\"wm-embed-carousel__effect\">\n              <span class=\"wm-embed-carousel__effect-name\">Happy<\/span>\n              <div class=\"wm-embed-carousel__effect-track\"><div class=\"wm-embed-carousel__effect-fill\" style=\"width:60%\"><\/div><\/div>\n            <\/div>\n          <\/div>\n \n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n      <!-- Card 2: Hybrid -->\n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/blue-dream\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"hybrid\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"hybrid\">Hybrid<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/029\/avatar\/1549404307-180102_36425_BlueDream_1.jpg?w=640&#038;ssl=1\" alt=\"Blue Dream strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Hybrid \u00b7 aka Blue Dream Diamond<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">Blue Dream<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.7 \u00b7 21.9k ratings \u00b7 2.2k reviews<\/p>\n \n          <div class=\"wm-embed-carousel__stats\">\n            <div class=\"wm-embed-carousel__stat\">\n              <span class=\"wm-embed-carousel__stat-value\">15\u201327%<\/span>\n              <span class=\"wm-embed-carousel__stat-label\">THC<\/span>\n            <\/div>\n            <div class=\"wm-embed-carousel__stat\">\n              <span class=\"wm-embed-carousel__stat-value\">&lt;1%<\/span>\n              <span class=\"wm-embed-carousel__stat-label\">CBD<\/span>\n            <\/div>\n          <\/div>\n \n          <div class=\"wm-embed-carousel__effects\">\n            <div class=\"wm-embed-carousel__effect\">\n              <span class=\"wm-embed-carousel__effect-name\">Happy<\/span>\n              <div class=\"wm-embed-carousel__effect-track\"><div class=\"wm-embed-carousel__effect-fill\" style=\"width:100%\"><\/div><\/div>\n            <\/div>\n            <div class=\"wm-embed-carousel__effect\">\n              <span class=\"wm-embed-carousel__effect-name\">Relaxed<\/span>\n              <div class=\"wm-embed-carousel__effect-track\"><div class=\"wm-embed-carousel__effect-fill\" style=\"width:80%\"><\/div><\/div>\n            <\/div>\n          <\/div>\n \n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n      <!-- Card 3: Sativa -->\n      <a class=\"wm-embed-carousel__card\" role=\"listitem\" href=\"https:\/\/weedmaps.com\/strains\/candyland\">\n        <div class=\"wm-embed-carousel__media\" data-type=\"sativa\">\n          <span class=\"wm-embed-carousel__badge\" data-type=\"sativa\">Sativa<\/span>\n          <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/weedmaps.com\/images\/strains\/000\/000\/041\/avatar\/1548441705-011018_53494_Candyland_SAF_1.jpg?w=640&#038;ssl=1\" alt=\"Candyland strain\">\n        <\/div>\n        <div class=\"wm-embed-carousel__divider\"><\/div>\n        <div class=\"wm-embed-carousel__body\">\n          <p class=\"wm-embed-carousel__category\">Sativa \u00b7 aka Kandyland<\/p>\n          <h3 class=\"wm-embed-carousel__card-title\">Candyland<\/h3>\n          <p class=\"wm-embed-carousel__meta\"><span class=\"wm-star\">\u2605<\/span> 4.8 \u00b7 804 ratings \u00b7 71 reviews<\/p>\n \n          <div class=\"wm-embed-carousel__stats\">\n            <div class=\"wm-embed-carousel__stat\">\n              <span class=\"wm-embed-carousel__stat-value\">17-24%<\/span>\n              <span class=\"wm-embed-carousel__stat-label\">THC<\/span>\n            <\/div>\n            <div class=\"wm-embed-carousel__stat\">\n              <span class=\"wm-embed-carousel__stat-value\">&lt;1%<\/span>\n              <span class=\"wm-embed-carousel__stat-label\">CBD<\/span>\n            <\/div>\n          <\/div>\n \n          <div class=\"wm-embed-carousel__effects\">\n            <div class=\"wm-embed-carousel__effect\">\n              <span class=\"wm-embed-carousel__effect-name\">Uplifted<\/span>\n              <div class=\"wm-embed-carousel__effect-track\"><div class=\"wm-embed-carousel__effect-fill\" style=\"width:100%\"><\/div><\/div>\n            <\/div>\n            <div class=\"wm-embed-carousel__effect\">\n              <span class=\"wm-embed-carousel__effect-name\">Happy<\/span>\n              <div class=\"wm-embed-carousel__effect-track\"><div class=\"wm-embed-carousel__effect-fill\" style=\"width:60%\"><\/div><\/div>\n            <\/div>\n          <\/div>\n \n          <span class=\"wm-embed-carousel__shop-btn\">Shop Strain<\/span>\n        <\/div>\n      <\/a>\n \n    <\/div>\n \n    <button class=\"wm-embed-carousel__arrow wm-embed-carousel__arrow--right\" type=\"button\" aria-label=\"Scroll right\" onclick=\"document.querySelector('#wm-strains-hash-friendly-carousel .wm-embed-carousel__track').scrollBy({ left: 300, behavior: 'smooth' })\">\n      \u203a\n    <\/button>\n \n  <\/div>\n \n  <p class=\"wm-embed-carousel__footer\">\n    Looking for hash friendly strains <a href=\"https:\/\/weedmaps.com\/strains\">near you<\/a>?\n    Explore strains Weedmaps users associate with standout potency and reported effects.\n  <\/p>\n \n<\/section>\n\n\n\n<h2 class=\"wm-article-table-of-contents-header\" id=\"bottom-line\">\n\tBottom line<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A well-made bubbler can last a lifetime, but it needs regular maintenance to function at its best. By keeping your bubbler clean, you'll enjoy a smoother, superior smoking experience, and help to ward off unwanted exposure to toxins and bacteria.&nbsp;<\/p>\n\n\n\n<h2 class=\"wm-article-table-of-contents-header\" id=\"frequently-asked-questions\">\n\tFrequently asked questions<\/h2>\n\n\n\n<h4 id=\"h-how-do-you-clean-a-bubbler-without-alcohol\" class=\"wp-block-heading\">How do you clean a bubbler without alcohol?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">If you don't want to use alcohol as a cleaning solvent, you can team hot water with lemon juice, or vinegar with baking soda (beware the foaming reaction on this one). For a quick and easy cleaning solution, you can opt for industry-designed cleaning solvents.<\/p>\n\n\n\n<h4 id=\"h-how-often-should-i-clean-my-bubbler\" class=\"wp-block-heading\">How often should I clean my bubbler?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The general rule of thumb is the more you smoke, the more frequently you should clean your bubbler. Carrying out a thorough clean, like the one listed above, once a week or every two weeks should keep your bubbler in tip-top shape.<\/p>\n\n\n\n<h4 id=\"h-how-do-i-clean-my-vape-bubbler\" class=\"wp-block-heading\">How do I clean my vape bubbler?&nbsp;<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Vaporizers that incorporate a bubbler into their design are known as vape bubblers. These vaporizers are literally built into a glass piece that cools the vapor. Such devices that combine both bubbler and vaporizer often come with their own cleaning tools and instructions.<\/p>\n\n\n\n<h4 id=\"h-how-do-i-clean-a-silicone-bubbler\" class=\"wp-block-heading\">How do I clean a silicone bubbler?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Silicone bubblers are hardier than glass bubblers and don't require the same level of care when they are being cleaned. In the case of a silicone bubbler, simply take it apart and place it in the dishwasher, if it is safe to do so. You can also use a vinegar solution to clean it out and follow the steps outlined above.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As the old saying goes, cleanliness is next to godliness. When it comes to smoking weed, cleaning your cannabis accessories is just plain good practice. Fortunately, keeping your bubbler squeaky clean is fairly straightforward. And the best news? If you do it regularly, you can...<\/p>\n","protected":false},"author":8,"featured_media":3416,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[183],"tags":[420,518,556,557,558,616],"class_list":["post-3869","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-products-and-how-to-consume","tag-cannabis-accessories","tag-glass-pipes","tag-cleaning-smoking-accessories","tag-pipe-cleaning","tag-smoking-device-maintenance","tag-bubbler"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Clean a Bubbler Step-by-Step | Weedmaps<\/title>\n<meta name=\"description\" content=\"Learn why bubblers need to be cleaned, what you need to clean them, and a step-by-step breakdown of the best way to get that glass gleaming again.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/weedmaps.com\/learn\/products-and-how-to-consume\/how-to-clean-bubbler\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Clean a Bubbler Step-by-Step | Weedmaps\" \/>\n<meta property=\"og:description\" content=\"Learn why bubblers need to be cleaned, what you need to clean them, and a step-by-step breakdown of the best way to get that glass gleaming again.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/weedmaps.com\/learn\/products-and-how-to-consume\/how-to-clean-bubbler\" \/>\n<meta property=\"og:site_name\" content=\"Weedmaps\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Weedmaps\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-10T18:54:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-23T08:25:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wmlearnver2.wpengine.com\/wp-content\/uploads\/2018\/12\/180129_44402_Blue-Bubbler-1-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lesley Nickus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LesleySparkle01\" \/>\n<meta name=\"twitter:site\" content=\"@weedmaps\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lesley Nickus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler\"},\"author\":{\"name\":\"Lesley Nickus\",\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#\\\/schema\\\/person\\\/c870d0935c69c5cfc8a5bdfc7d7462f1\"},\"headline\":\"How to clean a bubbler\",\"datePublished\":\"2021-05-10T18:54:17+00:00\",\"dateModified\":\"2026-07-23T08:25:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler\"},\"wordCount\":1646,\"publisher\":{\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1\",\"keywords\":[\"cannabis accessories\",\"glass pipes\",\"cleaning smoking accessories\",\"pipe cleaning\",\"smoking device maintenance\",\"bubbler\"],\"articleSection\":[\"Products\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler\",\"url\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler\",\"name\":\"How to Clean a Bubbler Step-by-Step | Weedmaps\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1\",\"datePublished\":\"2021-05-10T18:54:17+00:00\",\"dateModified\":\"2026-07-23T08:25:21+00:00\",\"description\":\"Learn why bubblers need to be cleaned, what you need to clean them, and a step-by-step breakdown of the best way to get that glass gleaming again.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1\",\"width\":1600,\"height\":900,\"caption\":\"--\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to clean a bubbler\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#website\",\"url\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/\",\"name\":\"Weedmaps\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#organization\",\"name\":\"Weedmaps\",\"url\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/wm-logo-black.png\",\"contentUrl\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/wm-logo-black.png\",\"width\":225,\"height\":225,\"caption\":\"Weedmaps\"},\"image\":{\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Weedmaps\\\/\",\"https:\\\/\\\/x.com\\\/weedmaps\",\"https:\\\/\\\/www.instagram.com\\\/weedmaps\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/weedmaps\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/WeedmapsTV\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Weedmaps\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/#\\\/schema\\\/person\\\/c870d0935c69c5cfc8a5bdfc7d7462f1\",\"name\":\"Lesley Nickus\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a1df7ec1cb9bf0490c3f4d81829a3ca5e8a4c622793bde26670ead9ea47c100c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a1df7ec1cb9bf0490c3f4d81829a3ca5e8a4c622793bde26670ead9ea47c100c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a1df7ec1cb9bf0490c3f4d81829a3ca5e8a4c622793bde26670ead9ea47c100c?s=96&d=mm&r=g\",\"caption\":\"Lesley Nickus\"},\"description\":\"A veteran of mainstream media and graduate of California State University, Long Beach's journalism program, Lesley brings her research, reporting, and production expertise to the cannabis space with a commitment to accuracy and transparency in sourcing. Her areas of specialty include cannabis history, non-technical plant science, and product selection.\",\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/lesleysparkle01\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/lesleynickus\\\/\",\"https:\\\/\\\/x.com\\\/@LesleySparkle01\",\"https:\\\/\\\/twitter.com\\\/LesleySparkle01\"],\"url\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/subject-matter-expert\\\/lnickus\"},{\"@type\":\"HowTo\",\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#howto-1\",\"name\":\"How to clean a bubbler\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#article\"},\"description\":\"\",\"step\":[{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#how-to-step-1647287376294\",\"name\":\"Flush out your bubbler\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Flush out the inside of your bubbler with warm, clean water. Pour the water out, then place the bubbler into a zip-top bag.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#how-to-step-1647287394041\",\"name\":\"Add salt and alcohol to a bag with your bubbler\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Add about \u00bc cup of salt to the bag, then pour in 16 ounces of isopropyl alcohol. Sea salt is often added to the mixture to deliver extra oomph by helping to scour the residue. Smaller grained table salt will work fairly well too, however.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#schema-image-d6a99b1d283d34f223901241a577be94\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?fit=1600%2C900&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?fit=1600%2C900&ssl=1\",\"width\":1600,\"height\":900,\"caption\":\"cleaning pipe with salt\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#how-to-step-1647287446687\",\"name\":\"Shake the bag\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Seal and shake the bag vigorously for one minute, then leave the bubbler in the bag, and lean the bag against something so it stays upright. The bubbler should be fully immersed in the cleaning solution. Every hour, shake the bag to help loosen and dislodge any resin or build-up from the glass pipes inside the bubbler.\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#schema-image-09b0122765057a1e3b758a3b4aa27780\",\"url\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg\",\"contentUrl\":\"https:\\\/\\\/weedmaps.com\\\/learn\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg\"}},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#how-to-step-1647287557147\",\"name\":\"Give the bag a final shake\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"After four to five hours, the cleaning solution should have taken on a brownish tinge from the dissolved resin. Give the bag a final shake to dislodge any stubborn build-up from the pipes.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#how-to-step-1647287571856\",\"name\":\"Gently clean any still sticky spots\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Remove the bubbler from the bag using the tongs or your hands, just beware that any cuts or scrapes will sting like crazy from the alcohol. Use a cotton swab, pipe cleaner, or purpose-built pipe brush to gently clean any remaining sticky spots.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/wmlearnver2.wpengine.com\\\/products-and-how-to-consume\\\/how-to-clean-bubbler#how-to-step-1647287610121\",\"name\":\"Thoroughly rinse your bubbler\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Give the bubbler an extremely thorough rinse under warm running water to clean off the cleaning solution. Allow the bubbler to fully drain and dry out on a paper towel before using it.\"}]}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Clean a Bubbler Step-by-Step | Weedmaps","description":"Learn why bubblers need to be cleaned, what you need to clean them, and a step-by-step breakdown of the best way to get that glass gleaming again.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/weedmaps.com\/learn\/products-and-how-to-consume\/how-to-clean-bubbler","og_locale":"en_US","og_type":"article","og_title":"How to Clean a Bubbler Step-by-Step | Weedmaps","og_description":"Learn why bubblers need to be cleaned, what you need to clean them, and a step-by-step breakdown of the best way to get that glass gleaming again.","og_url":"https:\/\/weedmaps.com\/learn\/products-and-how-to-consume\/how-to-clean-bubbler","og_site_name":"Weedmaps","article_publisher":"https:\/\/www.facebook.com\/Weedmaps\/","article_published_time":"2021-05-10T18:54:17+00:00","article_modified_time":"2026-07-23T08:25:21+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/wmlearnver2.wpengine.com\/wp-content\/uploads\/2018\/12\/180129_44402_Blue-Bubbler-1-2.jpg","type":"image\/jpeg"}],"author":"Lesley Nickus","twitter_card":"summary_large_image","twitter_creator":"@LesleySparkle01","twitter_site":"@weedmaps","twitter_misc":{"Written by":"Lesley Nickus","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#article","isPartOf":{"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler"},"author":{"name":"Lesley Nickus","@id":"https:\/\/weedmaps.com\/learn\/#\/schema\/person\/c870d0935c69c5cfc8a5bdfc7d7462f1"},"headline":"How to clean a bubbler","datePublished":"2021-05-10T18:54:17+00:00","dateModified":"2026-07-23T08:25:21+00:00","mainEntityOfPage":{"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler"},"wordCount":1646,"publisher":{"@id":"https:\/\/weedmaps.com\/learn\/#organization"},"image":{"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2018\/12\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1","keywords":["cannabis accessories","glass pipes","cleaning smoking accessories","pipe cleaning","smoking device maintenance","bubbler"],"articleSection":["Products"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler","url":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler","name":"How to Clean a Bubbler Step-by-Step | Weedmaps","isPartOf":{"@id":"https:\/\/weedmaps.com\/learn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#primaryimage"},"image":{"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2018\/12\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1","datePublished":"2021-05-10T18:54:17+00:00","dateModified":"2026-07-23T08:25:21+00:00","description":"Learn why bubblers need to be cleaned, what you need to clean them, and a step-by-step breakdown of the best way to get that glass gleaming again.","breadcrumb":{"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#primaryimage","url":"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2018\/12\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1","contentUrl":"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2018\/12\/180129_44402_Blue-Bubbler-1-2.jpg?fit=1600%2C900&ssl=1","width":1600,"height":900,"caption":"--"},{"@type":"BreadcrumbList","@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/weedmaps.com\/learn\/"},{"@type":"ListItem","position":2,"name":"How to clean a bubbler"}]},{"@type":"WebSite","@id":"https:\/\/weedmaps.com\/learn\/#website","url":"https:\/\/weedmaps.com\/learn\/","name":"Weedmaps","description":"","publisher":{"@id":"https:\/\/weedmaps.com\/learn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/weedmaps.com\/learn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/weedmaps.com\/learn\/#organization","name":"Weedmaps","url":"https:\/\/weedmaps.com\/learn\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weedmaps.com\/learn\/#\/schema\/logo\/image\/","url":"https:\/\/weedmaps.com\/learn\/wp-content\/uploads\/2022\/01\/wm-logo-black.png","contentUrl":"https:\/\/weedmaps.com\/learn\/wp-content\/uploads\/2022\/01\/wm-logo-black.png","width":225,"height":225,"caption":"Weedmaps"},"image":{"@id":"https:\/\/weedmaps.com\/learn\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Weedmaps\/","https:\/\/x.com\/weedmaps","https:\/\/www.instagram.com\/weedmaps\/","https:\/\/www.linkedin.com\/company\/weedmaps","https:\/\/www.youtube.com\/c\/WeedmapsTV","https:\/\/en.wikipedia.org\/wiki\/Weedmaps"]},{"@type":"Person","@id":"https:\/\/weedmaps.com\/learn\/#\/schema\/person\/c870d0935c69c5cfc8a5bdfc7d7462f1","name":"Lesley Nickus","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a1df7ec1cb9bf0490c3f4d81829a3ca5e8a4c622793bde26670ead9ea47c100c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a1df7ec1cb9bf0490c3f4d81829a3ca5e8a4c622793bde26670ead9ea47c100c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a1df7ec1cb9bf0490c3f4d81829a3ca5e8a4c622793bde26670ead9ea47c100c?s=96&d=mm&r=g","caption":"Lesley Nickus"},"description":"A veteran of mainstream media and graduate of California State University, Long Beach's journalism program, Lesley brings her research, reporting, and production expertise to the cannabis space with a commitment to accuracy and transparency in sourcing. Her areas of specialty include cannabis history, non-technical plant science, and product selection.","sameAs":["https:\/\/www.instagram.com\/lesleysparkle01\/","https:\/\/www.linkedin.com\/in\/lesleynickus\/","https:\/\/x.com\/@LesleySparkle01","https:\/\/twitter.com\/LesleySparkle01"],"url":"https:\/\/weedmaps.com\/learn\/subject-matter-expert\/lnickus"},{"@type":"HowTo","@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#howto-1","name":"How to clean a bubbler","mainEntityOfPage":{"@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#article"},"description":"","step":[{"@type":"HowToStep","url":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#how-to-step-1647287376294","name":"Flush out your bubbler","itemListElement":[{"@type":"HowToDirection","text":"Flush out the inside of your bubbler with warm, clean water. Pour the water out, then place the bubbler into a zip-top bag."}]},{"@type":"HowToStep","url":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#how-to-step-1647287394041","name":"Add salt and alcohol to a bag with your bubbler","itemListElement":[{"@type":"HowToDirection","text":"Add about \u00bc cup of salt to the bag, then pour in 16 ounces of isopropyl alcohol. Sea salt is often added to the mixture to deliver extra oomph by helping to scour the residue. Smaller grained table salt will work fairly well too, however."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#schema-image-d6a99b1d283d34f223901241a577be94","url":"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?fit=1600%2C900&ssl=1","contentUrl":"https:\/\/i0.wp.com\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_09-1.jpg?fit=1600%2C900&ssl=1","width":1600,"height":900,"caption":"cleaning pipe with salt"}},{"@type":"HowToStep","url":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#how-to-step-1647287446687","name":"Shake the bag","itemListElement":[{"@type":"HowToDirection","text":"Seal and shake the bag vigorously for one minute, then leave the bubbler in the bag, and lean the bag against something so it stays upright. The bubbler should be fully immersed in the cleaning solution. Every hour, shake the bag to help loosen and dislodge any resin or build-up from the glass pipes inside the bubbler."}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#schema-image-09b0122765057a1e3b758a3b4aa27780","url":"https:\/\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg","contentUrl":"https:\/\/weedmaps.com\/learn\/wp-content\/uploads\/2020\/08\/CRTV-2902_How-to-clean-quartz-banger_11-1.jpg"}},{"@type":"HowToStep","url":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#how-to-step-1647287557147","name":"Give the bag a final shake","itemListElement":[{"@type":"HowToDirection","text":"After four to five hours, the cleaning solution should have taken on a brownish tinge from the dissolved resin. Give the bag a final shake to dislodge any stubborn build-up from the pipes."}]},{"@type":"HowToStep","url":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#how-to-step-1647287571856","name":"Gently clean any still sticky spots","itemListElement":[{"@type":"HowToDirection","text":"Remove the bubbler from the bag using the tongs or your hands, just beware that any cuts or scrapes will sting like crazy from the alcohol. Use a cotton swab, pipe cleaner, or purpose-built pipe brush to gently clean any remaining sticky spots."}]},{"@type":"HowToStep","url":"https:\/\/wmlearnver2.wpengine.com\/products-and-how-to-consume\/how-to-clean-bubbler#how-to-step-1647287610121","name":"Thoroughly rinse your bubbler","itemListElement":[{"@type":"HowToDirection","text":"Give the bubbler an extremely thorough rinse under warm running water to clean off the cleaning solution. Allow the bubbler to fully drain and dry out on a paper towel before using it."}]}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/posts\/3869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/comments?post=3869"}],"version-history":[{"count":5,"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/posts\/3869\/revisions"}],"predecessor-version":[{"id":9490,"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/posts\/3869\/revisions\/9490"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/media\/3416"}],"wp:attachment":[{"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/media?parent=3869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/categories?post=3869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/weedmaps.com\/learn\/wp-json\/wp\/v2\/tags?post=3869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}