Florio se také automobilových závodů účastnil. Dvakrát zvítězil na trati Palermo–Cerda, vyhrál i v závodě «Targa Rignano» (Padova–Bovolenta) v roce 1903. Ten nesl jméno hraběte "Rignana", což Floria později inspirovalo ke zvolení názvu "Targa Florio". Účastnil se Grand Prix Francie 1906 i německého závodu Kaiserpreis v roce 1907, kde ale pro poruchu nedojel. Jel i závod Petrohrad–Moskva v roce 1908.