TV Advertising Rates in India (2026): Cost & Channel-Wise Price List

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.

TV Advertisement Price List in India (2026)

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.

How Much Does a 10-Second TV Ad Cost in India?

The 10-second TV advertisement is a common benchmark for television media buying in India.

A 10-second commercial can cost:

  • ₹5,000–₹50,000+ on regional or niche inventory
  • ₹1.5 lakh–₹4 lakh+ on leading Hindi entertainment channels
  • ₹50,000–₹4 lakh+ on news channels, depending on the programme and time band
  • ₹8 lakh–₹25 lakh+ during major sports events
  • Around ₹18 lakh for a 10-second IPL live-match spot in 2026 on combined SD+HD feeds.

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.

How Much Does TV Advertising Cost Per Month?

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:

  • Local campaigns: ₹2–₹5 lakh per month
  • Regional campaigns: ₹5–₹20 lakh per month
  • Multi-state campaigns: ₹20–₹50 lakh+ per month
  • National campaigns: ₹50 lakh–₹5 crore+ per month

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.

TV Advertising Rates by Channel Category

Different television categories command different advertising prices because they attract different audience sizes and advertiser demand.

Hindi Entertainment Channels

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 Channels

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 Channels

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 Channels

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-Wise TV Advertising Rates

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 vs Non-Prime-Time TV Advertising Cost

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 TV Advertising Rates in India

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:

  • Punjabi: ₹5,000–₹80,000+
  • Tamil: ₹15,000–₹3 lakh+
  • Telugu: ₹10,000–₹2 lakh+
  • Bengali: ₹8,000–₹1.5 lakh+
  • Marathi: ₹10,000–₹1.8 lakh+

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 and IPL Advertising Rates in India

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:

  • Large national audiences
  • Live viewing
  • Limited premium inventory
  • High advertiser demand
  • Strong brand visibility
  • Premium sponsorship opportunities

Therefore, an IPL campaign should not be compared directly with an ordinary entertainment-channel spot.

How Much Does a 30-Second TV Ad Cost?

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:

  • Scriptwriting
  • Actors or talent
  • Location and equipment
  • Direction
  • Editing
  • Animation or VFX
  • Voiceover and music
  • Post-production

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.

What Factors Affect TV Advertising Rates?

The final price of a TV advertisement depends on several variables:

1. Channel and Audience

Higher-reach channels generally command higher rates.

2. Programme Popularity

A high-rated programme can be substantially more expensive than ordinary programming on the same channel.

3. Time Slot

Prime-time inventory generally costs more than morning or afternoon slots.

4. Geography

National campaigns cost more overall than campaigns restricted to a particular state or regional market.

5. Ad Duration

10-second spots provide a common pricing benchmark, while longer commercials require higher media expenditure.

6. Seasonality

Festivals, major sports events and high-demand advertising periods can push prices upward.

7. Campaign Volume

Large media packages can provide room for negotiation and different effective rates.

8. Sponsorship and Integration

Show sponsorships, branded integrations and premium placements are priced differently from standard commercial spots.

Connected TV Advertising Rates in India

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.

How to Reduce TV Advertising Costs?

Brands can control television advertising costs by:

  1. Choosing regional channels instead of national inventory where appropriate.
  2. Using non-prime-time slots to reduce the cost per spot.
  3. Selecting shorter commercials when the creative objective allows it.
  4. Negotiating campaign packages rather than buying isolated spots.
  5. Planning inventory early for high-demand periods.
  6. Combining TV with CTV and digital campaigns to improve overall media efficiency.

Conclusion: Is TV Advertising Worth the Cost in 2026?

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.

Frequently Asked Questions

  1. How much does TV advertising cost in India?
    TV advertising can range from around ₹5,000 for some regional inventory to several lakhs for premium national programming. Major sports events such as IPL can reach around ₹18 lakh or more for a 10-second live-match spot.
  2. What is the TV advertisement price list in India?
    Indicative 10-second prices range from ₹5,000–₹50,000+ for regional inventory, ₹1.5 lakh–₹4 lakh+ for leading Hindi GECs and several lakhs for premium sports inventory. Actual rates vary by programme and negotiation.
  3. What is the cost of a 10-second TV ad in India?
    A 10-second TV ad can cost anywhere from a few thousand rupees on regional channels to several lakhs on premium national channels. IPL 2026 live-match inventory is around ₹18 lakh for combined SD+HD feeds.
  4. How much does TV advertising cost per month?
    Monthly TV advertising budgets can range from a few lakh rupees for local campaigns to several crores for large national campaigns. The final amount depends on the number and type of spots purchased.
  5. How much does a 30-second TV ad cost in India?
    A 30-second spot normally costs more than a 10-second spot, but the exact price depends on the broadcaster’s rate structure, programme, time slot and media package.
  6. Which TV channels have the highest advertising rates?
    Premium sports channels and high-demand live sports events generally command the highest spot rates. Leading Hindi GECs can also have premium pricing during popular prime-time programmes.
  7. How much does IPL advertising cost in India?
    For IPL 2026, reported live-match TV pricing is around ₹18 lakh for a 10-second combined SD+HD spot, with different rates for SD-only and HD-only inventory. Premium sponsorships and placements can cost substantially more.
  8. Is TV advertising cheaper on regional channels?
    Generally, yes. Regional television provides lower entry costs than premium national inventory and can be effective when a campaign is focused on a particular language, state or geographic market.