This study investigated the use of fly ash to improve the engineering properties of expansive black cotton soil. Fly ash was mixed with black cotton soil at 0%, 10%, 20%, and 30% by weight. Atterberg limits, maximum dry density, optimum moisture content, free swell index, and California bearing ratio were evaluated. The liquid limit and plasticity index decreased with increased fly ash content, while maximum dry density increased and optimum moisture content decreased. The free swell index and degree of expansiveness reduced with more fly ash. Adding 20% fly ash produced the highest California bearing ratio and best engineering properties overall. Therefore, 20% fly ash addition was found to optimize black cotton soil stabilization.