On average, 1,000 views on YouTube are worth between $0.25 and $4, depending on factors such as niche, audience demographics, ad engagement, and the current advertising market.