Yes, there are commercials on Crackle. However, the ads are usually short and limited in number. This makes it a great option for streaming TV shows and movies online.