Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 199

Deprecated: Return type of WC_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 57

Deprecated: Return type of WC_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 47

Deprecated: Return type of WC_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/class-wc-datetime.php on line 68

Deprecated: Return type of WC_Meta_Data::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/class-wc-meta-data.php on line 50

Deprecated: class_exists(): Passing null to parameter #1 ($class) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 2057

Deprecated: Return type of WCS_ATT_Scheme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce-all-products-for-subscriptions/includes/class-wcs-att-scheme.php on line 599

Deprecated: Return type of WCS_ATT_Scheme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce-all-products-for-subscriptions/includes/class-wcs-att-scheme.php on line 594

Deprecated: Return type of WCS_ATT_Scheme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce-all-products-for-subscriptions/includes/class-wcs-att-scheme.php on line 604

Deprecated: Return type of WCS_ATT_Scheme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce-all-products-for-subscriptions/includes/class-wcs-att-scheme.php on line 617

Deprecated: Return type of SkyVerge\WooCommerce\PluginFramework\v5_10_6\SV_WC_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce-customer-order-csv-export/vendor/skyverge/wc-plugin-framework/woocommerce/compatibility/class-sv-wc-datetime.php on line 85

Deprecated: Return type of SkyVerge\WooCommerce\PluginFramework\v5_4_0\SV_WC_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce-square/vendor/skyverge/wc-plugin-framework/woocommerce/compatibility/class-sv-wc-datetime.php on line 61

Deprecated: class_exists(): Passing null to parameter #1 ($class) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 2057

Deprecated: class_exists(): Passing null to parameter #1 ($class) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 2057

Deprecated: class_exists(): Passing null to parameter #1 ($class) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 2057

Deprecated: class_exists(): Passing null to parameter #1 ($class) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 2057

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/script-loader.php on line 333

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/wp-db.php on line 3030

Deprecated: Return type of ActionScheduler_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_DateTime.php on line 60

Deprecated: Return type of ActionScheduler_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_DateTime.php on line 48

Deprecated: Return type of ActionScheduler_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_DateTime.php on line 27

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/wp-db.php on line 3030

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/wp-db.php on line 3030

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/wp-db.php on line 3030

Notice: wp_woocommerce_session_f18aceeac82a9fd8e0680591d398139e cookie cannot be set - headers already sent by /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/class-wp-block-list.php on line 14 in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 1055

Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/formatting.php on line 4947

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/ofthetitans.com/staging/rightful/backend/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
Daily Pain Relief & Recovery – Rightful

Daily Pain Relief & Recovery


Deprecated: strtok(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypesController.php on line 79

Relieve aches and pains and reduce inflammation. This one-ounce daily liquid shot is clinically dosed with 5 powerful plant ingredients, including curcumin from turmeric and ashwagandha, which work together to provide maximum relief. Feel life-changing relief with this non-habit-forming formula that’s safe to use every day. The best part? It has a pleasant maple-turmeric flavor.

This formula is great for:

  • recurring pain
  • joint & tissue inflammation
  • muscle soreness
  • age-related aches
  • back & neck pain
  • hand & knee pain
  • Doctor Formulated
  • Clinical Strength
  • 3rd Party Tested
  • Free shipping on all orders over $45
  • 30 day money-back guarantee

A healthy body is rightfully yours.
Here's how it works.

  • Plant power

    Unlike conventional medicine, our formulas deliver a full set of hundreds of plant compounds to target multiple pathways and get to the root of your pain. It’s holistic healing with no negative side effects—just long-lasting relief.

  • Highest dose, highest absorption

    Get the most impact from the plant-powered medicine that works even better the longer you take it. Unlike pills and capsules, our liquid formula with MCT oil is carefully crafted to quickly absorb into your system for whole-body relief, and piperine supercharges the bioavailability of turmeric up to 2,000%.

  • Go beyond relief

    This formula goes the extra mile to reduce inflammation and get you back to your best self all over. The result? You’ll be moving more easily and recovering more quickly—so you can enjoy all the activities you love to do.

Try it today


Deprecated: strtok(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypesController.php on line 79

The numbers speak for themselves

Credible studies. Incredible outcomes.

We tested our Plant-powered Medicine™ with 138 real pain sufferers.* After 4 weeks of taking Rightful every day, their lives were transformed.

  • Pain

    81%

    with moderate or severe pain reported significant relief

  • Relief

    50%

    average reduction in daily pain levels after one month

  • Sleep

    85%

    with average or worse sleep had better sleep quality

Try it today


Deprecated: strtok(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/ofthetitans.com/staging/rightful/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypesController.php on line 79

If it's not potent, what's the point?

Clean natural medicine that’s 3-5X more potent than the industry standard.

Try it now

  • Corydalis rhizome

    2,400 mg herb equivalent

    (240 mg, 10:1 extract)

    Promotes pain relief and healthy circulation

  • Turmeric (Curcumin)

    750 mg

    (95% curcumin)

    Inhibits inflammatory responses to physiological stressors

  • Ashwagandha root

    400 mg

    (KSM-66)

    Supports the body's response to stress and inflammation

  • Turmeric rhizome

    500 mg

    Reduces pain and inflammation in joints, muscles and other tissues

  • Black pepper (Piperine)

    3 mg

    (95% piperine)

    Enhances the absorption and effectiveness of turmeric

  • Made in USA
  • Vegan
  • Non-GMO
  • Soy-free
  • Gluten-free

“I created Daily Pain Relief & Recovery to help people feel better, move better, and live better. This is a full-strength, clinical-quality, safe and effective pain relief formula. I personally take it every day to improve joint mobility and comfort, ease muscle soreness, and find long-lasting relief from recurring pain.”

Dr. Tieraona Low Dog

Co-founder & Chief Botanical Officer

FAQ

How does the formula work to relieve pain?

Rightful’s Daily Pain Relief & Recovery contains hundreds of plant compounds that work synergistically with your body’s systems to restore balance and promote healthy reactions to the external and internal stimuli that cause pain and inflammation. That’s different than a lot conventional options that only mask individual symptoms, often with the risk of side effects.

Will it work on my pain?

Absolutely! Because our Plant-powered Medicine™ works holistically, it’s remarkably effective on a wide range pain locations and causes. Just check out our amazing customer reviews. Remember, your first order is protected by the Rightful Guarantee, so you have nothing to lose!

How should I take the product?

When you first order Daily Pain Relief & Recovery, we send you a quality dosing cup with volume measurements. Pick a time that works for you to take it every day. Take one of the bottles (remember to refrigerate after opening), give it a good shake, and pour the liquid up to the 30 ml line on the cup. (You can also use a tablespoon – 30 ml = 2 tbsp.) Then drink, and you’re done for the day!

When will I start to feel results?

Medicinal herbs by their very nature can have a cumulative effect without causing tolerance. That means you’ll see better and better results the longer you take them. Most people notice a real reduction in pain and inflammation in the first two weeks of daily usage, but the real relief typically comes after four or even six weeks. Our customers who have been taking the product for six months, one year, and even longer are a testament to the results you’ll see if you stick with it.

Why do I need to take it every day?

Our formulas are powerful and can deliver extraordinary therapeutic results, but they only work if you take them. Because plants work synergistically with your body to support natural symptom relief and longterm healing, you’ll see the best results after extended, consistent use.

How does it taste?

It tastes good! In fact, we worked really hard to make a liquid formula with such high doses of herbs something you’ll actually enjoy taking. This formula is sweetened with Grade A maple syrup, which pairs nicely with the turmeric flavor. And remember, you’re only taking 30 ml per day, which is just two tablespoons!

Can everyone take this product?

Women who are pregnant or nursing should not take this product. Rightful is also for adults only. If you have any questions about whether Rightful is right for you, our on-staff nurse or pharmacist would be happy to speak with you.

Try it now

The Rightful Guarantee

Try any of our products risk-free for 30 days. If you don’t like it, we’ll give you a refund, and you can cancel any subscription with one click.

Have a question?

Talk to a human.

Speak with our friendly Customer Care team, including a registered nurse and a pharmacist.

Try our Plant-powered Medicine™

Customer reviews

No reviews yet. Be the first to leave one.

First name and last initial preferred.

Will not be displayed.

Have a question? Need to talk? We're here for you.