Tannases are enzymes that catalyze the production of gallic acid which is a versatile precursor of various chemicals used in food and pharmaceutical industries. This work is aimed at isolation and production of tannase from soil fungi. Moulds were isolated from soil samples that were collected from different sites in Ibadan Metropolis. Isolated fungi were screened on plate for tannase production. The best sets of fungi were selected to produce tannases under solid state fermentation using various substrates. Twenty (20) out of forty-two (42) isolated fungi were able to produce tannase. Isolates FR6, IAR15 and BG4 recorded highest zone of hydrolysis (20, 17 and 16 mm) on Tannic acid agar and were identified as Aspergillus japonicus, Aspergillus tamarii and Neosartorya fumigata respectively using their macroscopic and microscopic properties. Among different used substrates, highest production of tannase was observed when wheat bran (8.72 U/mL) was used as substrate which was followed by Moringa seed (7.90 U/mL). There was higher production of tannase by selected isolates when grown in used substrate (Wheat and Moringa seed) alone than when supplemented with tannic acid. Of all used carbon sources, Fructose and Maltose supported best production of tannase by the three fungi. NaNO3 was the best nitrogen source among all the nitrogen sources used with the yield of 15.88 U/mL by Aspergillus japonicus. Optimum production of tannase was either recorded at pH 6.0 or 6.5 with selected isolates. Aspergillus japonicus had a considerable higher production than other two selected fungi. Best production of tannase is achieved with 1% of fructose as carbon source, 1% of NaNO3 as nitrogen and Wheat bran as substrate at pH of 6.5.