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

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.

181 products

  • Battle Creek - F00502 Ice It!® E*Pack Cold Pack
    Special Price $8.92 Regular Price $15.80

    Add to list

    Loading...

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

    Go to my lists
  • Battle Creek - F00177 Thermophore MaxHEAT™ Moist Heating Pad
    Special Price $58.70 Regular Price $104.00

    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
  • Battle Creek - F00156 Thermophore® MaxHEAT™ Moist Heating Pad
    Special Price $63.96 Regular Price $113.31

    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
  • Battle Creek - F00155 Thermophore® MaxHEAT™ Moist Heating Pad for Backs
    Special Price $83.32 Regular Price $147.62

    2 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • Battle Creek - F00056 Original Thermophore® Moist Heating Pad
    Special Price $60.82 Regular Price $107.75

    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
  • Drive DeVilbiss Healthcare - TPF5302LP ThermiPaq Hot/Cold Pain Relief Wrap
    Special Price $17.39 Regular Price $30.80

    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
  • Active - Ice - SK-2 Active Ice® Knee Cold Pack with Wrap
    Special Price $38.70 Regular Price $68.56

    2 options available

    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
  • PDC Healthcare - SCP-60 Spee-D-Cool™ Cold Pack
    Special Price $108.99 Regular Price $193.10

    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
  • McKesson Brand - 16-9701 McKesson Instant Cold Pack
    Unit Of Measure
    As low as $0.56 Regular Price $0.99

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - 11600-100 Ice Bag Cardinal Health™ General Purpose Small 5 X 12 Inch Fabric / Elastic Reusable
    Unit Of Measure
    As low as $74.75 Regular Price $132.44

    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 - 11900-100 Cardinal Health™ Ice Bag for Eyes
    Unit Of Measure
    As low as $4.56 Regular Price $8.08

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - 11400-100 Ice Bag Cardinal Health™ General Purpose Small 5 X 12 Inch Fabric Reusable
    Unit Of Measure
    As low as $2.92 Regular Price $5.18

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - 11400-300 Cardinal Health™ Ice Bag
    Unit Of Measure
    As low as $2.46 Regular Price $4.37

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - MH73912 Uni-Patch™ Hot / Cold Therapy Pack
    Unit Of Measure
    As low as $1.55 Regular Price $2.75

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - 80104 Cardinal Health™ Hot / Cold Therapy
    Unit Of Measure
    As low as $2.55 Regular Price $4.52

    3 sizes available

    Add to list

    Loading...

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

    Go to my lists
  • Cardinal - 11460-010T Cardinal Health™ Infant Heel Warmer
    Unit Of Measure
    As low as $1.56 Regular Price $2.77

    Add to list

    Loading...

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

    Go to my lists
  • O&M Halyard Inc - 33625 Ice Bag Soft 'N Cold* General Purpose Small 4-1/2 X 10-1/2 Inch Fabric / Plastic Reusable
    Unit Of Measure
    As low as $5.80 Regular Price $10.28

    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

Items 81-120 of 181

Buying for a facility or in bulk?