Netflix, Hulu and other streaming services face ban on loud ads as California passes new law | Hindustan Times

Netflix, Hulu and other streaming services face ban on loud ads as California passes new law

Published on: Oct 07, 2025 11:39 PM IST

Starting in July 2026, a new California law will ensure that streaming ads can’t play louder than the shows they accompany.

A new rule prohibiting loud advertisements on streaming services was passed in California. The regulation ensures that ads on Netflix, Hulu, and Disney+ apps are not louder than the content that users are viewing. The bill was signed by Governor Gavin Newsom to help viewers enjoy their shows without interruptions. The law will go into effect on July 1, 2026. This came after a lot of locals from California complained about ads being too loud, which at times startled them.

California passes new law banning loud ads on streaming services like Netflix and Hulu by 2026(Pixabay)
California passes new law banning loud ads on streaming services like Netflix and Hulu by 2026(Pixabay)

New rules for streaming ads

Under the new law, streaming platforms such as Netflix, Hulu, Prime Video, Disney+, and Max must keep ad volumes at the same level as regular content. The rule states that companies cannot “transmit the audio of commercial advertisements louder than the video content the advertisements accompany.”

As per Hollywood Reporter, Governor Gavin Newsom said, “We heard Californians loud and clear, and they don’t want commercials to be louder than the shows they’re watching.”

This new law expands on the Commercial Advertisement Loudness Mitigation (CALM) Act of 2010, which restricted the volume of TV commercials. However, that law didn’t include streaming services; the new rule will.

Streaming platforms, which have become a major part of modern entertainment, were not previously covered under that law.

Also read: Hulu to shut down after 20 years: What Disney+ merger means for streaming platform subscribers?

Inspired by real-life frustration

The bill was introduced by California Senator Tom Umberg, who said the idea came from his legislative director, Zach Keller. Keller’s newborn daughter kept waking up because of loud streaming ads. Umberg said, “This bill was inspired by baby Samantha and every exhausted parent who’s finally gotten a baby to sleep, only to have a blaring streaming ad undo all that hard work.”

He said the new law is a small but helpful change that can make daily life easier. By making streaming ads follow the same rules as TV commercials, it helps families watch shows peacefully without sudden loud sounds.

Possible national impact

Since California plays a big role in the entertainment industry, experts say the law might encourage streaming companies to lower ad volumes across the United States. If major platforms adjust their systems for California, they could roll out the change nationwide, helping millions of viewers avoid unwanted audio spikes while watching online.

FAQs:

When will the new law take effect?

Starting July 1, 2026.

Which services are affected?

Platforms like Netflix, Hulu, Disney+, Max, Prime Video, and Paramount Plus.

Why did lawmakers create this rule?

It was introduced to stop ads from playing louder than shows, following complaints from viewers.

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }