The cost of business insurance varies widely depending on several factors such as the type of coverage, the size of the business, the industry, and the specific risks involved. On average, small businesses might spend between $500 to $3,000 annually on general liability insurance alone. It's essential to get quotes from multiple insurance providers to find the best coverage at a competitive price.