أقدم تاريخ عثر عليه لهذه البلدة يعود إلى القرن 13 الميلادي، حيث كانت تقوم على بقعتها في العهد الروماني قرية تُعرف باسم بيرات سورقا، وبيرات مثل بيروت والبيرة بمعنى (البئر)، وسورق بمعنى (مختار)؛ ويبدو أنه حلت كلمة (كرم) محل كلمة سورق وكلمة (طول) محل كلمة بيرات. وذكرتها مصادر الفرنجة باسم طولكرمى. والطور بمعنى الجبل الذي ينبت الشجر عليه، ويكون المعنى جبل الكرم. وذكرها المقريزي باسم طوركرم، وبقيت معروفة باسم طوركرم حتى القرن الثاني عشر الهجري، حيث حرف الطور إلى طول ودعيت بإسم طولكرم
علما بأن مدينة طول كرم تلعب دورا حساسا ومهما بموقها الجغرافي وتاريخها العريق سواء في حربي 1948 و1967
علما بأن مدينة طول كرم تلعب دورا حساسا ومهما بموقها الجغرافي وتاريخها العريق سواء في حربي 1948 و1967