Skip to product information

nixit menstrual disc

$54.00 CAD

if (!customElements.get('product-form')) { customElements.define('product-form', class ProductForm extends HTMLElement { constructor() { super(); this.form = this.querySelector('form'); this.form.querySelector('[name=id]').disabled = false; this.form.addEventListener('submit', this.onSubmitHandler.bind(this)); this.cartNotification = document.querySelector('cart-notification'); } onSubmitHandler(evt) { evt.preventDefault(); const submitButton = this.querySelector('[type="submit"]'); if (submitButton.classList.contains('loading')) return; this.handleErrorMessage(); this.cartNotification.setActiveElement(document.activeElement); submitButton.setAttribute('aria-disabled', true); submitButton.classList.add('loading'); this.querySelector('.loading-overlay__spinner').classList.remove('hidden'); const config = fetchConfig('javascript'); config.headers['X-Requested-With'] = 'XMLHttpRequest'; delete config.headers['Content-Type']; const formData = new FormData(this.form); formData.append('sections', this.cartNotification.getSectionsToRender().map((section) => section.id)); formData.append('sections_url', window.location.pathname); config.body = formData; fetch(`${routes.cart_add_url}`, config) .then((response) => response.json()) .then((response) => { if (response.status) { this.handleErrorMessage(response.description); return; } this.cartNotification.renderContents(response); }) .catch((e) => { console.error(e); }) .finally(() => { submitButton.classList.remove('loading'); submitButton.removeAttribute('aria-disabled'); this.querySelector('.loading-overlay__spinner').classList.add('hidden'); }); } handleErrorMessage(errorMessage = false) { this.errorMessageWrapper = this.errorMessageWrapper || this.querySelector('.product-form__error-message-wrapper'); this.errorMessage = this.errorMessage || this.errorMessageWrapper.querySelector('.product-form__error-message'); this.errorMessageWrapper.toggleAttribute('hidden', !errorMessage); if (errorMessage) { this.errorMessage.textContent = errorMessage; } } }); }

Sorry! This product is currently out of stock.

At nixit, we make menstrual cups simple. Ultra soft silicone and a unique, one size fits all shape, nixit conforms to you. No confusing sizes, no awkward folds.

We make period care simple.

  • 12-hour Clock Icon

    12-hour Protection

    Full coverage day & night, holds up to 4 tampons-worth — 70 mL

  • Piggy Bank Icon

    Cost Savings

    Save hundreds of dollars annually with a cup that lasts up to 5 years

  • Love hearts icon

    Mess-free Period Sex

    Comfortably wear for any activity. Easily forget you have your period

  • Icon of the nixit menstrual cup

    Suction-free Cup

    Our cup stays in naturally — no suction means removal is easier

  • Premium Materials

    Soft, flexible and made with 100% medical grade BPA-free silicone.

  • Flower shaped like a vagina Icon

    Vaginal Wellness

    Free of chemicals and toxins, nixit won’t dry out or disrupt down there.

88% of our customers don’t even feel nixit when they use it.

We’ve designed the nixit cup to be as thin as possible to make it easier for you to insert and remove.

Cart

Your cart is empty

Continue shopping

Subtotal:

$

0.00 CAD

Taxes and shipping calculated at checkout

or