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

Hot & Cold Therapy

Great Oak Medical stocks hot and cold therapy packs and wraps for managing pain, swelling and injury recovery, for clinics and home caregivers alike. Delivered fast, priced right, with real people ready to help you find the right fit.

Frequently Asked Questions with Quick Answers

What hot and cold therapy products are available?

The category includes instant hot and cold packs, reusable cold packs, ice bags, moist heating pads and heat-and-massage therapy wraps.

Which hot and cold therapy brands are available?

Brands include Cardinal Health, McKesson, Brownmed, Battle Creek, Hyperice, DJO, Halyard and Dynarex, among others.

What is the difference between an instant pack and a reusable pack?

Instant packs activate once and are then discarded, while reusable packs can be chilled or heated again.

99 products

  • Pelton Shephard Industries - POLARICE 6X12 Cold Therapy Pack Polar Ice® General Purpose 6 X 11-1/4 Inch Plastic / Gel Reusable
    Unit Of Measure
    As low as $1.77 Regular Price $3.13

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - IHP-69 McKesson Instant Hot Compress
    Unit Of Measure
    As low as $1.38 Regular Price $2.45

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • Medline - MDS138010 Instant Cold Pack Accu-Therm™ General Purpose 5 X 7 Inch Plastic / Calcium Ammonium Nitrate / Water Disposable
    Special Price $24.71 Regular Price $43.79

    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
  • McKesson Brand - IHP-57 McKesson Instant Hot Compress
    Unit Of Measure
    As low as $1.17 Regular Price $2.07

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • Medline - MDS138020 Hot / Cold Pack Accu-Therm™ General Purpose 5 X 10 Inch Poly / Nylon / Gel Reusable
    Special Price $56.88 Regular Price $100.78

    Add to list

    Loading...

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

    Go to my lists
  • O&M Halyard Inc - 33724 Ice Bag Jumbo-Plus* General Purpose X-Large 11 X 21 Inch Fabric / Plastic Reusable
    Unit Of Measure
    As low as $18.59 Regular Price $32.94

    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
  • Cardinal - 70304 Cardinal Health™ Reusable Hot/Cold Gel Pack
    Special Price $69.27 Regular Price $122.72

    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
  • Cardinal - 11443-012B Cardinal Health™ Instant Hot Pack
    Special Price $52.29 Regular Price $92.63

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • O&M Halyard Inc - 33510 Halyard Ice Bag
    Special Price $236.60 Regular Price $419.18

    Add to list

    Loading...

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

    Go to my lists
  • Medico International - T-430PI Medico® Gel Cold Pack
    Special Price $107.01 Regular Price $189.59

    Add to list

    Loading...

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

    Go to my lists
  • Dynarex - 4511 dynarex® Instant Cold Pack
    Special Price $18.76 Regular Price $33.23

    Add to list

    Loading...

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

    Go to my lists
  • Dynarex Instant Cold Pack 4515 by Dynarex
    Special Price $45.07 Regular Price $79.85

    Add to list

    Loading...

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

    Go to my lists
  • Dynarex - 4512 dynarex® Instant Cold Pack
    Special Price $31.06 Regular Price $55.04

    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
  • Cardinal - 70304A Hot / Cold Pack Kit Cardinal Health™ General Purpose Medium 4-1/2 X 10-1/2 Inch Fabric / Plastic / Gel Reusable
    Special Price $42.41 Regular Price $75.13

    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
  • Cambridge Sensors USA - 35-2054 Instant Hot Pack Rapid Heat™ General Purpose Disposable
    Special Price $47.88 Regular Price $84.83

    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
  • Cambridge Sensors USA - 35-2004 Instant Cold Pack Rapid Cold™ General Purpose Large 5-1/2 X 10-1/2 Inch Plastic / Ammonium Nitrate / Water Disposable
    Special Price $47.57 Regular Price $84.29

    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
  • Beekley Medical - 500 Cold Pack ColdSPOT® 500 Breast 2-3/4 X 3 Inch Polyethylene / Gel Reusable
    Special Price $440.61 Regular Price $780.62

    Add to list

    Loading...

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

    Go to my lists
  • PDC Healthcare - SCP-30 Spee-D-Cool™ Cold Pack
    Special Price $194.68 Regular Price $344.90

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - V11400-300 Cardinal Health™ Ice Bag
    Unit Of Measure
    As low as $93.47 Regular Price $165.60

    Add to list

    Loading...

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

    Go to my lists
  • Pelton Shephard Industries - 3200 Flex-Gel™ Ice Pack
    Unit Of Measure
    As low as $0.98 Regular Price $1.73

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 204 McKesson Infant Heel Warmer
    Unit Of Measure
    As low as $1.94 Regular Price $3.44

    2 options available

    Add to list

    Loading...

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

    Go to my lists
  • Dynarex - 4518 dynarex® Instant Cold Pack
    Unit Of Measure
    As low as $1.14 Regular Price $2.03

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - 103B Cardinal Health™ Instant Cold Pack
    Unit Of Measure
    As low as $0.76 Regular Price $1.35

    3 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • Battle Creek - F00055 Thermophore Classic™ Moist Heat Pack
    Unit Of Measure
    As low as $69.52 Regular Price $123.17

    2 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
  • Solventum Corporation - 1570 3M™ Hot / Cold Pack
    Unit Of Measure
    As low as $8.39 Regular Price $14.87

    Add to list

    Loading...

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

    Go to my lists
  • Dynarex - 4516 dynarex® Instant Hot Pack
    Unit Of Measure
    As low as $1.30 Regular Price $2.30

    Add to list

    Loading...

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

    Go to my lists
  • Mediheat - HH-2 Hothands-2® Instant Chemical Activation Hot Pack
    Unit Of Measure
    As low as $27.22 Regular Price $48.22

    Add to list

    Loading...

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

    Go to my lists
  • Medline - NON4420 Ice Bag Accu-Therm™ General Purpose 6-1/2 X 14 Inch Plastic / Polypropylene Reusable
    Unit Of Measure
    As low as $93.18 Regular Price $165.08

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 59-610R McKesson Cold and Hot Pack
    Unit Of Measure
    As low as $1.47 Regular Price $2.61

    3 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 59-46R McKesson Reusable Cold and Hot Pack
    Unit Of Measure
    As low as $1.35 Regular Price $2.39

    3 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 59-45HW McKesson Infant Heel Warmer
    Unit Of Measure
    As low as $1.18 Regular Price $2.09

    2 options available

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 59-79H McKesson Instant Hot Pack
    Unit Of Measure
    As low as $2.34 Regular Price $4.14

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 59-57H McKesson Deluxe Instant Hot Pack
    Unit Of Measure
    As low as $2.22 Regular Price $3.94

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 59-79C McKesson Deluxe General Purpose Soft Cloth Instant Cold Pack
    Unit Of Measure
    As low as $0.71 Regular Price $1.26

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 59-57C McKesson Deluxe Soft Cloth Instant Cold Pack
    Unit Of Measure
    As low as $1.04 Regular Price $1.85

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • DJO - 4029 FlexiPac® Hot / Cold Therapy Pack
    Unit Of Measure
    As low as $4.72 Regular Price $8.37

    Add to list

    Loading...

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

    Go to my lists
  • Medline - MDS137000 Medline Standard Cold Pack
    Unit Of Measure
    As low as $1.45 Regular Price $2.57

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 16-0032 McKesson Ice Bag
    Unit Of Measure
    As low as $1.71 Regular Price $3.04

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 16-9703 McKesson Instant Cold Pack
    Unit Of Measure
    As low as $0.83 Regular Price $1.46

    Add to list

    Loading...

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

    Go to my lists
  • McKesson Brand - 16-9702 McKesson Instant Cold Pack
    Unit Of Measure
    As low as $0.74 Regular Price $1.31

    Add to list

    Loading...

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

    Go to my lists

Items 1-40 of 99

Buying for a facility or in bulk?