San Rocco Battery () was an artillery battery in Kalkara, Malta, built by Maltese insurgents during the French blockade of 1798–1800. It was the last in a chain of batteries, redoubts and entrenchments encircling the French positions in Marsamxett and the Grand Harbour. It was built to control the entrance to the harbour as well as the French occupied Fort Ricasoli. The battery was continually being fired upon from the French at Ricasoli.