Depending on several factors, the cost may vary. Generally, a 30-second YouTube ad costs around $0.03-$0.30 per view.