كانت معركة تريبيا (بالإنجليزية: Battle of the Trebia)، أول المعارك الكبرى خلال الحرب البونيقية الثانية والتي دار القتال فيها بين القرطاجيين بقيادة حنبعل والرومان بقيادة تيبيريوس لونجيوس في شتاء عام 218 ق.م. كانت هزيمة مدوية للرومان كلفتهم خسائر فادحة، ورغم نجاح أكثر من 10,000 من الرومان في تحقيق مهمتهم في المعركة، إلا أنهم إضطروا للتراجع نتيجة الهزيمة إلى بياتشينزا. في هذه المعركة، استطاع حنبعل استغلال نقاط تفوق الرومان لصالحه من خلال إحدى خططه الدقيقة والمبتكرة، عندما هاجم القائد الروماني لونجيوس، في ظل ظروف صعبة، القرطاجيين في حركة متهورة ينقصها بُعد النظر، فأوقع بقواته في فخ دون أن يدرك ذلك.
وقعت المعركة على الضفة اليسرى لنهر تريبيا، بالقرب من نقطة التقائه مع نهر بو.