Novato Creek is joined (heading downstream) by six major tributaries along its 17 miles length: Leveroni, Bowman Canyon, Warner, Vineyard Creek, Arroyo Avichi, Arroyo de San Jose, and Simmonds Slough.