pienoiskuva|Siilinjoen yläjuoksua
Siilinjoki on joki Siilinjärven kunnassa. Joki kulkee pohjois-etelä-suunnassa noin kilometrin päässä Siilinjärven keskustasta itään. Joki alkaa Pieni-Sulkava järvestä ja laskee Siilinlahteen.
Joki on vajaa kaksi kilometriä pitkä. Noin puolessa välissä joki alittaa Kantatie 75:n. Näillä paikkeilla joen varrella on myös vanha mylly.
Joen varrella Siilinjärven asuinalueista ovat Ahmo, Siilinpää ja Joentaus.
Luokka:Suomen joet Luokka:Siilinjärven luonto Luokka:Nilsiän reitin valuma-alue