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