TV advertising in India can cost anywhere from a few thousand rupees for regional or niche inventory to several lakhs for premium national programming and major sports events. The exact TV advertising rate depends on the channel, programme, time slot, audience, geography, ad duration, season and media-buying agreement.
For 2026, a practical benchmark is to think in terms of a 10-second TV ad spot. Indicative rates can range from around ₹5,000–₹50,000 on regional inventory, ₹1.5 lakh–₹4 lakh on leading Hindi GECs, and several lakhs for premium sports inventory. IPL advertising is considerably more expensive, with 2026 live-match TV spots reported at around ₹18 lakh for 10 seconds on combined SD+HD feeds.
Important: TV advertising rates are indicative market ranges, not fixed prices. Actual rates vary by broadcaster, programme, audience delivery, inventory availability, season, campaign volume and negotiated media-buying packages.
Here is a quick overview of indicative television advertising prices:
TV Advertising Type | Approx. Cost |
Regional TV | ₹5,000–₹50,000+ per 10 sec |
Hindi GEC | ₹1.5 lakh–₹4 lakh+ per 10 sec |
News Channels | ₹10,000–₹1 lakh+ per 10 sec |
Premium Sports | ₹8 lakh–₹25 lakh+ per 10 sec |
IPL Live TV | Around ₹18 lakh per 10 sec |
Premium Prime Time | ₹2 lakh–₹10 lakh+ per 10 sec |
Connected TV | CPM-based |
These figures should be treated as planning benchmarks rather than official rate cards. Actual prices can be substantially different after negotiation.
The 10-second TV advertisement is a common benchmark for television media buying in India.
A 10-second commercial can cost:
A 20- or 30-second commercial generally costs more, but the final multiplier is determined by the broadcaster’s pricing structure rather than simply multiplying the 10-second rate in every case.
There is no standard monthly TV advertising price because a monthly campaign may contain anywhere from a handful of spots to hundreds of insertions across several channels.
As a broad campaign-planning framework, brands may consider:
These are campaign-budget ranges, not broadcaster tariffs.
Your actual monthly cost depends on the number of spots, channels, frequency, geography, programme selection, duration and negotiated package. A brand buying 100 lower-cost regional spots can have a very different monthly budget from a brand buying 20 premium prime-time spots.
Different television categories command different advertising prices because they attract different audience sizes and advertiser demand.
Leading Hindi GECs such as Star Plus, Colors TV, Sony Entertainment Television and Zee TV can command approximately ₹1.5 lakh–₹4 lakh+ per 10 seconds during premium programming, while non-prime inventory can be considerably cheaper.
News advertising is generally more affordable than premium entertainment or sports inventory. Indicative rates can range from ₹10,000 to ₹1 lakh+ per 10 seconds, depending on the channel, programme, market and time band.
Regional television can offer much lower entry costs, with indicative 10-second rates often starting around ₹5,000 and reaching ₹50,000 or more for stronger programmes and prime-time inventory.
Sports advertising commands premium pricing because live events create concentrated audience demand. Major cricket matches can reach several lakhs per 10-second spot, while marquee events can move substantially higher.
Channel-level pricing changes frequently, so brands should use these figures as indicative benchmarks rather than guaranteed rates.
Note: The rates below are indicative market benchmarks, not official broadcaster rate cards. Actual channel and programme-level pricing can vary significantly based on time slot, audience delivery, programme popularity, inventory availability, campaign volume, seasonality and negotiated media-buying rates.
Channel | Indicative 10-Second Rate |
Star Plus | ₹1.5 lakh–₹4 lakh+ |
Colors TV | ₹1.2 lakh–₹3 lakh+ |
Sony Entertainment Television | ₹1.2 lakh–₹3 lakh+ |
Zee TV | ₹1 lakh–₹2.5 lakh+ |
Major News Channels | ₹10,000–₹1 lakh+ |
Regional Channels | ₹5,000–₹2 lakh+ |
Programme popularity can matter as much as the channel itself. A high-demand programme during prime time can command a substantial premium over ordinary programming on the same network.
Prime time is generally the most expensive period because television audiences are typically larger and advertiser demand is higher.
Time Period | Relative Cost |
Morning | Low |
Afternoon | Low to moderate |
Prime time | High |
Late night | Moderate |
Prime-time pricing can increase substantially for high-rated serials, reality shows, news programmes and major live events.
For advertisers with limited budgets, non-prime inventory can provide a more economical way to build frequency without paying the premium associated with the most competitive time bands.
Regional television can be particularly useful when a brand wants to concentrate spending in specific states or language markets.
Note: Regional TV rates are indicative ranges and can vary considerably by state, language channel, programme, time slot, audience size and negotiated media package. They should be used for initial budget planning rather than as fixed rate cards.
Indicative 10-second pricing can vary broadly:
The actual rate depends heavily on the channel, programme, geography and audience.
Regional TV can make sense for real estate companies, healthcare brands, education providers, retailers, FMCG companies and businesses launching products in specific states.
Sports advertising is one of the most expensive forms of television media buying in India because brands compete for limited live-event inventory and large audiences.
For IPL 2026, reported JioStar rate-card benchmarks put a 10-second live-match TV spot at ₹18 lakh for combined SD+HD feeds, ₹15 lakh for SD-only and ₹7.2 lakh for HD-only inventory.
Premium matches, placements and sponsorship packages can cost considerably more.
The high IPL advertising cost comes from:
Therefore, an IPL campaign should not be compared directly with an ordinary entertainment-channel spot.
A 30-second TV advertisement costs more than a 10-second spot, but there is no universal 3x rule.
For example, if a broadcaster’s effective 10-second rate is ₹1 lakh, a 30-second commercial may cost around ₹3 lakh under a proportional pricing structure. However, actual pricing can vary based on the broadcaster, programme, inventory availability and media package.
More importantly, TV advertising cost is separate from TV commercial production cost. Media buying pays for the airtime needed to broadcast your commercial, while production covers the cost of creating the commercial itself.
Production costs may include:
If you want to understand the complete production budget, see our guide to TV commercial production cost in India.
Production costs can also vary significantly depending on where the commercial is produced. If you’re comparing production budgets across major Indian markets, see our guide to TV Commercial Cost Comparison: Gurugram vs Delhi vs Mumbai vs Bangalore.
The final price of a TV advertisement depends on several variables:
Higher-reach channels generally command higher rates.
A high-rated programme can be substantially more expensive than ordinary programming on the same channel.
Prime-time inventory generally costs more than morning or afternoon slots.
National campaigns cost more overall than campaigns restricted to a particular state or regional market.
10-second spots provide a common pricing benchmark, while longer commercials require higher media expenditure.
Festivals, major sports events and high-demand advertising periods can push prices upward.
Large media packages can provide room for negotiation and different effective rates.
Show sponsorships, branded integrations and premium placements are priced differently from standard commercial spots.
Connected TV (CTV) combines television-scale viewing with digital-style targeting and measurement.
CTV is generally priced using CPM rather than traditional 10-second TV spot pricing.
For 2026, reported IPL CTV benchmarks have reached around ₹600 CPM, showing how premium connected-TV sports inventory is becoming more expensive as advertisers seek large-screen digital reach.
For many brands, the most effective approach is not TV versus CTV, but a combination of linear TV, CTV and OTT inventory.
If you’re deciding between traditional television and digital video for your campaign, our guide to TV Commercial vs Digital Video Ads: Which Is Better for Brands? compares the two approaches in terms of reach, targeting and campaign objectives.
Brands can control television advertising costs by:
TV advertising remains a powerful option for brands that need large-scale awareness, regional reach or high-impact visibility. In 2026, costs can range from a few thousand rupees for regional inventory to several lakhs for premium programming, while major sports events such as the IPL can command significantly higher rates.
The key is not simply choosing the cheapest TV ad slot. Brands should consider the right combination of channel, audience, programme, geography, frequency and campaign budget to achieve efficient reach.
If you’re planning a television campaign, Filmgoi can help with TV commercial production, ad-film creation, regional campaign creatives and video advertising solutions designed around your media objectives.