Sore muscles and knots are a common problem often stemming from excess use, muscle injury or tension. Typically, sore muscles and knots aren't indicative of any serious ailments and can be treated in your home. One common treatment includes applying heat to the affected muscles, which can soothe muscles and relieve tension, swelling and discomfort.
Apply an ice pack for 10 to 20 minutes at least three times a day and wait for swelling to go down before applying any heat to the sore muscle.
Warm a medical heating pad. If you don't have one, substitute a water bottle with hot water.
Place a dry towel on affected area to protect skin from direct heat and apply the heat pad or bottle to the sore muscle or knot. Let it set for 20 minutes. Repeat no more than three times per day.