The use of pure substrate represents a significant proportion of the cost of manufacturing a drug such as lovastatin. This study explores the production of lovastatin and (+)-geodin by Aspergillus terreus ATCC20542 using biodiesel-derived crude glycerol (CG) as a feedstock. Shake flask experiments showed reduced lovastatin production and glycerol consumption in the presence of 10-50 g/L CG with respect to pure glycerol controls. At 50 g/L, lovastatin and (+)-geodin production was significantly reduced by 82 and 73%, respectively. The lowest lovastatin inhibition was detected in 30 g/L of CG (48%), which was accompanied by a significant rise in (+)-geodin production (338%). Further investigation was performed on three major impurities found in CG, namely methanol (MeOH), sodium chloride (NaCl), and fatty acids (oleic acid and palmitic acid (PA), soap). None was particularly inhibitory for lovastatin, except soap and PAs, which reduced its production by more than 50% at all concentrations tested. In contrast, (+)-geodin was inhibited in the presence of MeOH and PA by up to 46 and 91%, respectively. These observations indicate that partial purification of CG would be potentially useful in improving production of lovastatin and (+)-geodin by A. terreus.