Yes, it may do so, but is not guaranteed to help. It’s far better to root out the cause of your neck pain, particularly if you wake up with it almost every morning. If you know the cause, then it’s much easier to find a cure that tackles the cause rather than the symptom (the pain).