Although there are no free small business grants provided by the federal government, a number of state-run development agencies do provide free small business grants and other form of financial assistance to budding entrepreneurs that could help start or expand their small businesses.