Insider Picks writes about products and services to help you navigate when shopping online. Insider Inc. receives a commission from our affiliate partners when you buy through our links, but our reporting and recommendations are always independent and objective.
- Muscle rubs can provide pain relief and anti-inflammatory properties to help you cope with acute and chronic pain.
- Our top pick, Penetrex, offers fast-acting relief in a non-greasy formula.
As a runner, musician, and equestrian with fibromyalgia, I’m no stranger to muscle pain and soreness. My hands and wrists ached particularly badly during college when I played the flute for countless hours a day, and back pain has plagued me for most of my adult life. To cope, I tried various muscle rubs and quickly amassed a collection of products — many didn’t work as well, but a few I ended up loving.
Choosing a great muscle rub can be tricky. You want something that works immediately, but that also lasts for hours. Many formulas are greasy no matter how much you rub them into your skin. Others are powerfully scented, making your eyes water and being a smelly distraction. I’ve also found that some can stain clothing, and after a particularly bad reaction to Capsaicin, I’m aware of how painful an allergic reaction can be.
The muscle rubs in this list are tried-and-true performers. They’re effective, not greasy, and while some are scented, the fragrance is minimal. These muscle rubs can make a great addition to your medicine cabinet and be a complementary treatment to pain medication, stretching, and hot and cold therapy.
While countless people have used these products without issue, it’s still possible for you to react negatively to a muscle rub. When trying a new product, make sure that you aren’t allergic to any of its ingredients. Always follow the product’s usage directions, and test it on a small area of your skin first. Muscle rubs can be used in conjunction with other pain-relieving methods, but don’t apply muscle rub before using a heating pad or wrapping or bandaging the affected area.
If you have any serious concerns, consult a physician before using.
Here are the best muscle rubs you can buy in 2019:
- Best muscle rub overall: Penetrex Pain Relief Cream
- Best muscle rub for cooling relief: Biofreeze Pain Relief Gel Roll-On
- Best muscle rub for warming relief: Sombra Warm Therapy Pain Relieving Gel
- Best natural muscle rub: Noxicare Natural Pain Relief Cream
- Best hemp muscle rub: Dr. Sayman’s Wonder Rub
Read on in the slides below to check out our top picks.
The best muscle rub overall
Why you’ll love it: Fast acting, nongreasy, and with your satisfaction guaranteed, Penetrex is an effective and highly popular muscle rub.
Penetrex offers fast-acting and effective topical pain relief. It’s useful for a variety of conditions, including arthritis, carpal tunnel, tennis elbow, and general muscle aches. According to the manufacturer, Penetrex treats the root causes of inflammation-related ailments, which can accelerate your recovery process. I find Penetrex provides relief within minutes, and that relief usually lasts for hours.
The active ingredient in Penetrex is arnica, and other non-active ingredients include sunflower seed oil, glucosamine, Methylsulfonylmethane (MSM), Vitamin E, Vitamin B6, glycerin, and shea butter. Frankincense oil, peppermint oil, camphor, and JeaTree leaf oil gives Penetrex a scent, but it’s not overpowering and fades away quickly. This cream is not greasy and easily massages into your skin in about 20 seconds.
Penetrex is paraben-free, which makes it less likely to cause skin irritation. It’s nonstaining and is formulated and filled in an F.D.A.-certified laboratory. (This cream is made by Biomax Health Products, and the company has been in business since 1998.)
While Penetrex is sold by many online retailers, one of the best testaments to its effectiveness is its consistently high rating across all sites. Penetrex has a 4.4 out of 5-star rating on Walmart’s site, based on 117 reviews.
Pros: Nongreasy, paraben-free, fast acting, guaranteed
Cons: More expensive than some other muscle rubs
The best muscle rub for cooling relief
Why you’ll love it: Biofreeze Pain Relief Gel Roll-On offers fast-acting cooling relief, and the roll-on design makes for mess-free application.
Biofreeze Pain Relief Gel Roll-On offers soothing, cooling relief that helps to stop muscle pain. According to Performance Health Brands, the manufacturer of Biofreeze, this gel works almost like ice. It slows blood flow and cools your skin, relieving your pain at the same time. Performance Health Brands states that Biofreeze is nearly twice as powerful as ice.
Because menthol is the active ingredient in Biofreeze, it does have a light scent but it’s not overpowering and fades quickly. The gel contains no nonsteroidal anti-inflammatory drugs (NSAIDs) and propylene glycol- and paraben-free, so it’s a safe option for home use. You’ll also find that many healthcare professionals, including chiropractors and physical therapists, use Biofreeze in their offices.
My chiropractor first introduced me to Biofreeze, and it’s quickly become my go-to muscle rub for daily use. I can feel it working within about 2 minutes of application, and I find that the effects last for hours. It isn’t greasy, doesn’t stain clothing, and just a little bit of it is often enough to soothe muscle aches in my back. I particularly like the roll-on, mess-free design and the applicator itself gives a massaging effect.
Biofreeze Pain Relief Gel Roll-On has a 4.4 out of 5-star Amazon rating based on 1,420 reviews. "The portable, cylindrical canister is convenient, easy to carry in a backpack or sports bag, and quick and simple to apply. After long hikes or a day of working in the yard, Biofreeze is one of the first things I run to for pain relief," Smartie Mama wrote.
Anna Carman said, "I am an occupational therapist who works in a hospital and is on my feet for more than [eight hours] while I help people to walk and move around all day. This is my go to to relieve my back pain, aches, and all the other fun stuff that comes with the territory of my line of work. I use this after hard workouts when I’m sore too as it helps me get through the workday."
Pros: Roll-on design easy application, fast-acting, free of NSAIDs, parabens, and propylene glycol
Cons: Has a slight menthol scent
The best muscle rub for warming relief
Why you’ll love it: Sombra Warm Therapy Pain Relieving Gel starts working quickly and offers controlled warming that’s soothing and comfortable.
For deep aches and chronic pain, Sombra Warm Therapy Pain Relieving Gel offers a gentle warmth that helps to relieve pain and even improve circulation. This gel massages into your skin quickly and within a few minutes, you can feel its warming effects. For conditions like arthritis, fibromyalgia, and bursitis, the warmth can help relax sore or tense muscles while simultaneously relieving pain.
I discovered Sombra Warm Therapy Pain Relieving Gel when I was looking for a product to relieve tension in my wrists from old injuries. This gel offers a comfortable warmth, rather than a burning heat. I’m particularly sensitive to irritants but tolerate this gel well. Ingredients including menthol, camphor, and witch hazel do give this gel a mild scent.
Sombra Warm Therapy Pain Relieving Gel has an impressive 4.6 out of 5-star Amazon rating based on 3,293 reviews. Moses Powell wrote, "Sombra gel is one of the best temporary pain-relieving gels. I have been in practice for 19 years and have used it for 17 of those years on patients, myself, and my family."
Brandi C. Baldwin was equally as impressed by this gel: "It was recommended … due to ongoing knee pain. When I used it daily, eventually the pain simply stayed away. It released my pain enough to allow the muscles to relax."
Pros: Soothing warmth helps to relax muscles and relieve pain, nongreasy, absorbs easily
Cons: Mild orange scent
- The best conditioners for curly hair
- The best women’s compression capris you can buy
- The best odor eliminators for your home you can buy