Welcome to Great Oak Medical. Shop medical supplies and equipment.
Free shipping on most orders of $275 or more (some exclusions apply)
Authorized distributor of trusted medical supplies and equipment brands

Respiratory & CPAP

CPAP masks, nasal pillow cushions, headgear, tubing, and replacement parts for home CPAP users, plus oxygen, nebulizer, and airway supplies for clinics and care facilities.

Shop CPAP supplies

  • CPAP Masks & Interfaces: nasal pillow, nasal, and full face masks, cushions, and headgear from brands such as React Health, Sunset Healthcare, Sleepnet, and Drive DeVilbiss, including Rio II nasal pillow cushions.
  • Tubing & Connectors: CPAP tubing, oxygen tubing, aerosol tubing, and connectors.
  • Respiratory Accessories: filters, valves, water traps, and related parts. Chin straps, headgear, and CPAP mask cleaning wipes are also available.

Shop oxygen, aerosol, and airway supplies

Choosing a CPAP mask

CPAP masks come in three common styles. Nasal pillow masks seat small cushions at the nostrils. Nasal masks cover the nose. Full face masks cover the nose and mouth. Your sleep specialist or equipment provider will tell you the style and size prescribed for you. Cushions, headgear, and tubing are made for specific mask and machine models, so match the model and part number of your current equipment.

Common questions

Will this mask or part fit my machine? Check the compatibility on the product page and match the model and size of your current mask or machine. Our customer care team can help confirm a fit.

Do you sell oxygen supplies? Yes. Nasal cannulas, oxygen masks, oxygen tubing, and humidifiers are in this category.

Can facilities order in quantity? Yes. Most supplies are sold by each, box, or case.

Respiratory therapy should follow the directions of a doctor or respiratory specialist. Product information on this site is not a substitute for professional medical advice, diagnosis, or treatment.

250 products

  • Precision Medical - 503237-10 Compressor Motor Filter EasyAir PM15 Series For PM15 EasyAir Compressor
    Unit Of Measure
    As low as $2.01 Regular Price $3.56

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Laerdal Medical - 600-42500 EMS Trach Tube Holder Thomas® Select™ ≥ 6.5 mm ID to 42 mm OD Airway Tubes
    Unit Of Measure
    As low as $7.66 Regular Price $13.57

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare - BF3812 Sunset Healthcare Suction Machine Bacteria Filter
    Special Price $28.96 Regular Price $51.30

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Tri-Anim Health Services - 42-RTC24-VEA In-line MDI Adapter
    Unit Of Measure
    As low as $10.12 Regular Price $17.93

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sun Med - 1-7333-65 Cuffed Endotracheal Tube SunMed® 295 mm Length Curved 6.5 mm ID Adult Murphy Eye
    Special Price $28.88 Regular Price $51.17

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sun Med 1-7333-60 - Cuffed Endotracheal Tube, Curved, 6.0 mm ID, 285 mm, Adult, Murphy Eye, Sterile - 10/Pack
    Special Price $28.88 Regular Price $51.17

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Pari - 041E4851P12 Pari Nebulizer Air Filter
    Unit Of Measure
    As low as $2.53 Regular Price $4.48

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare RES001-1 - Christmas Tree Connector for Standard Oxygen Outlets - 1/Pack
    Special Price $0.50 Regular Price $0.88

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare VF005-10 - Particulate Filter for Philips Respironics Trilogy Ventilator - 10/Pack
    Special Price $75.76 Regular Price $134.21

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare BF1438-1 - Bacteria Filter for AirSep Forlife, Newlife, Newlife Elite - 1/Pack
    Special Price $2.49 Regular Price $4.41

    Special Order · Ships in 2–4 weeks

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare VF012F-1 - Fan Filter for Ventilator - 1/Pack
    Special Price $2.15 Regular Price $3.80

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare BF015 - Intake Filter for Respironics Inspiration 323 Nebulizer - 10/Pack
    Special Price $14.53 Regular Price $25.74

    Special Order · Ships in 2–4 weeks

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Passy-Muir - PM-DB15 Passy Muir Adapter Valve PMV®2000 or PMV2001
    Special Price $30.34 Regular Price $53.75

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health PRT-01002-000 - External Suction Canister Adapter for VOCSN Ventilator, 36 Inch Length - 1/Each, 5/Pack
    Unit Of Measure
    As low as $29.91 Regular Price $52.99

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-00989-000 Humidifier Bypass Ventec For VOCSN Ventilator
    Unit Of Measure
    As low as $13.46 Regular Price $23.85

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-00850-000 External Bacterial Filter Ventec For VOCSN Ventilator
    Unit Of Measure
    As low as $4.19 Regular Price $7.43

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-01018-001 Ventilator Circuit Ventec One-Circuit 5 Foot Tube Pediatric Without Breathing Bag Single Patient Use Passive Heated Circuit
    Unit Of Measure
    As low as $37.88 Regular Price $67.12

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-01017-000 Ventilator Circuit Ventec One-Circuit 6 Foot Tube Pediatric Without Breathing Bag Single Patient Use Passive Circuit
    Unit Of Measure
    As low as $22.71 Regular Price $40.23

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-01014-001 Ventilator Circuit Ventec One-Circuit 5 Foot Tube Pediatric Without Breathing Bag Single Patient Use Heated Circuit
    Unit Of Measure
    As low as $46.93 Regular Price $83.14

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-00950-001 Ventilator Circuit Ventec One-Circuit 6 Foot Tube Adult Without Breathing Bag Single Patient Use Active Circuit
    Unit Of Measure
    As low as $37.95 Regular Price $67.23

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-00948-000 Ventilator Circuit Ventec One-Circuit 5 Foot Tube Adult Without Breathing Bag Single Patient Use Passive Heated Circuit
    Unit Of Measure
    As low as $36.06 Regular Price $63.88

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-00946-000 Ventilator Circuit Ventec One-Circuit 6 Foot Tube Adult Without Breathing Bag Single Patient Use Passive Circuit
    Unit Of Measure
    As low as $21.32 Regular Price $37.78

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • React Health - PRT-00943-000 Ventilator Circuit Ventec One-Circuit 5 Foot Tube Adult Without Breathing Bag Single Patient Use Heated Circuit
    Unit Of Measure
    As low as $28.46 Regular Price $50.42

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Atos Medical REF 501-08-X - Spare Inner Cannula, Adult, Sterile, For TRACOE Twist Lock - 1/Each, 10/Pack
    Unit Of Measure
    As low as $5.49 Regular Price $9.72

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Spirit Medical - CF-1005964-1 CPAP Filter Spirit Medical Foam / Pollen Reusable 1 per Pack Black No Tab
    Special Price $0.37 Regular Price $0.65

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare - CF2111 CPAP Filter ResMed® Pollen Disposable 3 per Pack White No Tab
    Special Price $3.45 Regular Price $6.12

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Spirit Medical - CF-1142828-6 CPAP Filter Exceleron Medical Disposable 6 per Pack With Frame
    Special Price $4.14 Regular Price $7.34

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Spirit Medical - CF-L1020-2 CPAP Filter Exceleron Medical Disposable 2 per Pack White No Tab
    Special Price $0.74 Regular Price $1.31

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Spirit Medical - CF-1029330-2 CPAP Filter Exceleron Medical Foam / Pollen Reusable 2 per Pack Black No Tab
    Special Price $0.74 Regular Price $1.31

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Medtronic MITG - MVAIL Intubated ETCO2 Sampling Line Microstream™ Advance FilterLine® Without Prongs 13 Foot Tubing
    Unit Of Measure
    As low as $16.69 Regular Price $29.57

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Drive DeVilbiss Healthcare - 3655LT-601 Compressor Filter PulmoNeb® LT For PulmoNeb® LT Compressor Nebulizer System
    Special Price $3.02 Regular Price $5.36

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Instrumentation Industries BE 101-00-3443 - Ventilator Circuit Connector, Straight, Silicone Rubber - 1/Each, 10/Pack
    Unit Of Measure
    As low as $8.05 Regular Price $14.27

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare - HUM008L Tubing Connector with Tube For oxygen concentrators
    Special Price $8.65 Regular Price $15.32

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Exceleron Medical - CF-36850-2 CPAP Filter Exceleron Medical Standard Disposable 2 per Pack White No Tab
    Unit Of Measure
    As low as $0.13 Regular Price $0.23

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Exceleron Medical - CF-1029331-2 CPAP Filter Exceleron Medical Ultrafine Disposable 2 per Pack White No Tab
    Unit Of Measure
    As low as $0.13 Regular Price $0.23

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare OF8003-3 - CPAP Filter, Air Inlet, Foam, Disposable, Black, No Tab - 1/Each, 3/Pack
    Unit Of Measure
    As low as $3.39 Regular Price $6.01

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • SunMed Cuffed Endotracheal Tube 1-7343-65 by Sun Med
    Special Price $57.34 Regular Price $101.59

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Sunset Healthcare BF316-1 - Bacterial / Viral Filter, Straight - 1/Pack
    Special Price $3.91 Regular Price $6.93

    Special Order · Ships in 2–4 weeks

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Laerdal Medical 821054 - CPR Face Mask, Mouth to Mask, Child / Infant Size, 2 X 3 X 3 Inch, Plastic, Single Use - 10/Pack
    Special Price $330.68 Regular Price $585.86

    Special Order · Ships in 2–4 weeks

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists
  • Laerdal Medical 821050 - CPR Face Mask Kit, Mouth to Mask, Single Use, Child / Infant Size, Plastic - 10/Pack
    Special Price $255.42 Regular Price $452.52

    3 sizes available

    Special Order · Ships in 2–4 weeks

    Add to list

    Loading...

    You don't have a list yet. Create one below.

    Go to my lists

Items 1-40 of 250

Buying for a facility or in bulk?