Your health care provider will tell you for how long you will have to take Warfarin. Some patients may have to take warfarin for their entire lives.