A dispersive liquid-liquid microextraction method for the determination of bismuth in various samples by flame atomic absorption spectrometry is described. In this method, crystal violet was used as counter positive ion for BiCl4- complex ion, chloroform as extraction solvent, and ethanol as disperser solvent. The analytical parameters that may affect the extraction efficiency like acidity of sample, type and amount of extraction and disperser solvents, amount of ligand, and extraction time were studied in detail. The effect of interfering ions on the analyte recovery was also investigated. The calibration graph was linear in the range of 0.040-1.00 mg L-1 with detection limit of 4.0 mu g L-1 (n = 13). The precision as relative standard deviation was 3% (n = 11, 0.20 mg L-1) and the enrichment factor was 74. The developed method was applied successfully for the determination of bismuth in various water, pharmaceutical, and cosmetic samples and the certified reference material (TMDA-64 lake water).