Foam Rollers & Massage Balls
A foam roller works on large muscle groups by spreading bodyweight over a wide surface; a massage ball does the opposite, concentrating that same weight into a point small enough to reach a single knot. Between them they cover almost every self-massage need, which is why this pair is the standard first purchase for anyone starting a recovery routine.
We stock 51 rollers and balls, from soft 11.8in EVA rollers for beginners to rigid hollow-core grid rollers and 1.5in trigger point balls.
How to choose a foam roller
Match the density to your experience and the length to where you will use it. Soft foam compresses under bodyweight and is the right starting point; high-density and hollow-core rollers keep their shape and deliver far more pressure at the same bodyweight.
| Type | Pressure | Best for |
|---|---|---|
| Smooth EVA, soft | Low | Beginners, sensitive tissue, post-injury |
| Grid / textured | Medium | General use, IT band, quads |
| Hollow core, rigid | High | Experienced users, dense muscle |
| Peanut / dual ball | Targeted | Either side of the spine, calves |
| Lacrosse ball | Very high | Glutes, feet, shoulder blades |
What length?
- 36in — lie on it lengthways along the spine; best for chest opening and stability work.
- 18in — the all-rounder for legs and back.
- 12in and under — travel, calves and arms.
Frequently asked questions
How long should I foam roll each muscle?
Sixty to ninety seconds per muscle group. Move slowly, about an inch per second, and pause on tight spots for 20–30 seconds rather than rolling back and forth quickly.
Should I foam roll before or after a workout?
Both work for different reasons. Before training, 30 seconds per area improves range of motion without reducing strength. After training, longer holds reduce next-day soreness.
Which areas should I never foam roll?
The lower back, the front of the neck, the abdomen and directly over joints or bone. For the lower back, use a ball on the glutes and the muscles either side of the spine instead.
Showing 1–12 of 51 results
-
Foam Rollers & Massage Balls
30cm Foam Roller – Yoga & Pilates Back Massage Column
Price range: $24.99 through $25.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
360° Roller Body Massager with Infrared Heat – Professional Muscle Relief Machine
$3,778.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
6cm TPE Fascia Ball – Deep Tissue Trigger Point Massage Ball
$20.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
7cm Spiky Massage Ball – Myofascial Release & Trigger Point Muscle Recovery
Price range: $23.99 through $32.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
Acupressure Clip – Adjustable Trigger Point Tool for Hand, Foot & Ear
$18.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
Anti-Cellulite Massage Roller – Body Roller for Thighs & Glutes
$19.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
Back Massage Roller Strap – Pull-Rope Muscle Ball for Back, Neck & Legs
$8.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
Cork Massage Balls 2-Pack – Trigger Point Release for Back & Shoulders
$18.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
Electric Vibrating Foam Roller – Rechargeable 5-Speed Deep Tissue Muscle Roller
Price range: $101.99 through $106.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
Electric Vibrating Massage Ball – Fascia Ball for Foot, Back & Trigger Points
$49.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
EPP Hollow Foam Roller – Mini & Full Size Muscle Massage Roller
Price range: $12.99 through $25.99 Select options This product has multiple variants. The options may be chosen on the product page -
Foam Rollers & Massage Balls
EVA Foam Roller 30cm – Deep Tissue Muscle Massage & Myofascial Release
Price range: $28.99 through $47.99 Select options This product has multiple variants. The options may be chosen on the product page











