Jabarkan Pendahuluan dari Pertempuran Silarus

Hannibal telah mengangkat pengepungan Capua, setelah menganiaya dua tentara konsuler Romawi dalam Pertempuran Capua. Konsul Romawi membagi dua jumlah pasukannya, dengan Fulvius Flaccus bergerak menuju Cumae, sementara Appius Claudius Pulcher bergerak menuju Lucania. Tidak diketahui pasti mengapa mereka melakukan hal tersebut, karena jumlah pasukannya masih melebihi jumlah pasukan Hannibal, bahkan dengan kerugian yang diderita dalam pertempuran. Hannibal memutuskan untuk mengejar Claudius.

Claudius berhasil menghindar dari pengejaran Hannibal, tetapi seorang perwira, Marcus Centenius Penula, telah mengajukan banding ke Senat Romawi atas komando independen melawan Hannibal, ia mengklaim bahwa dengan pengetahuannya tentang Campania, ia mampu mengalahkan orang-orang Kartago. Permohonannya dikabulkan dan 4.000 pasukan Romawi dan 4.000 sekutu dipisahkan untuk bertugas di bawahnya, kemungkinan dari tentara Gracchus yang ditempatkan di Lucania. Untuk pasukan tersebut, ditambahkan lagi 8.000 pasukan sukarelawan dari Campania, Lucania, dan Samnium.

Sementara Appius Claudius dan pasukan konsulernya bergerak ke arah barat untuk bergabung dengan rekan konsulnya, Centenius berangkat untuk menyerang Hannibal di Lucania. Hannibal mengetahui tindakan Romawi tersebut dan menghentikan pengejarannya terhadap Claudius. Sebelum pertempuran terjadi, Hannibal mengamankan semua jalan di daerah tersebut untuk mencegah mundurnya pasukan Romawi dengan blokade kavalerinya.