Our Virtual
Showroom
is live!

Discover a new way to shop FitRx products

Shop All Categories

Massagers

Recovery

Weights

XL Equipment

Fitness

Hydration

Best Sellers

Shop by Goal

Recover Faster

Shred the Weight

Daily Wellness

Explore New Products

Protein Powder

XL Equipment

Home Gym Essentials

Why Customers Love FitRx

Also Featured in

Men's Fitness

FitRx RecoverMax Compression Boots

“Whether you need relief from long runs, hard leg training sessions, or from simply being on your feet all day at work, this pair gets the job done, and thanks to its lightweight design, carrying case, and portability, you can bring them with you anywhere.”

People Magazine

FitRx Cordless Shiatsu Neck Massager

“One customer who was having muscle spasms and neck stiffness said this massager took away the pain within just three days of use. Another person called this the best thing they have ever purchased, noting that they can put it anywhere on their body that needs a shiatsu massage. “

Strength Starts Here

Getting Into (And Onto) Paddleboarding: What’s ‘SUP!

It’s no secret that outdoor sports are a great way to stay fit....

Pickle! The Ins and Outs of the Latest Popular Social Sport

It would be surprising if you hadn’t heard about Pickleball. Why? Because it’s...

How FitRx Solves Your Home Gym Challenges

Let’s be honest, not everyone likes to go to the gym. Or, to...

Introducing the XBell System: the Shortcut to Heavy Weights at Home

Just as we predicted, the FitRX adjustable dumbbells have revolutionized at-home workouts. We...

jQuery(function($) { $('.elementor-widget-woocommerce-product-images .woocommerce-product-gallery').each(function() { const $gallery = $(this); const $thumbs = $gallery.find('.flex-control-thumbs').first(); if (!$thumbs.length || $thumbs.parent().hasClass('thumbs-scroll-viewport')) { return; } $thumbs.wrap('
'); $thumbs.parent().wrap('
'); const $shell = $gallery.find('.thumbs-scroll-shell').first(); const thumbsEl = $thumbs.get(0); /* Paste your SVG markup inside these template strings */ const prevIcon = ` `; const nextIcon = ` `; const $prev = $( '' ); const $next = $( '' ); $shell.prepend($prev); $shell.append($next); function getScrollAmount() { const $firstThumb = $thumbs.find('li').first(); return $firstThumb.length ? $firstThumb.outerWidth(true) * 3 : 260; } $prev.on('click', function() { thumbsEl.scrollBy({ left: -getScrollAmount(), behavior: 'smooth' }); }); $next.on('click', function() { thumbsEl.scrollBy({ left: getScrollAmount(), behavior: 'smooth' }); }); }); });