مدت زمان رفع تیر کشیدن قلب به علت آن بستگی دارد. اگر تیر کشیدن قلب ناشی از یک مشکل جدی قلبی مانند حمله قلبی باشد، ممکن است چند ساعت یا حتی چند روز طول بکشد تا درد برطرف شود. در این موارد، معمولاً نیاز به درمان پزشکی فوری است. اگر ناشی از یک مشکل قلبی خفیف‌تر مانند آنژین باشد، ممکن است با استراحت و مصرف داروهای مسکن بدون نسخه برطرف شود. در این موارد، معمولاً درد ظرف چند دقیقه یا چند ساعت برطرف می‌شود.