As of October 2026, JioHotstar Mobile is India’s cheapest major OTT plan at Rs 79 a month or Rs 499 a year. Netflix costs Rs 149 to Rs 649 a month, Amazon Prime is Rs 299 a month or Rs 1,499 a year, SonyLIV Premium is Rs 399 a month, and ZEE5 All Access is Rs 299 a month.
Prices below were checked on 12 October 2026 from each platform’s official help pages and announcements, with a few figures confirmed from news reports where the official page could not be read from India. Platforms change prices and run offers often, so confirm on the app before paying. Taxes may be added at checkout.
OTT subscription price in India: comparison table
| Platform and plan | Monthly | Yearly | Screens | Best quality | Ads |
|---|---|---|---|---|---|
| Netflix Mobile | Rs 149 | Not offered | 1 (phone or tablet) | 480p | No |
| Netflix Basic | Rs 199 | Not offered | 1 | 720p | No |
| Netflix Standard | Rs 499 | Not offered | 2 | 1080p | No |
| Netflix Premium | Rs 649 | Not offered | 4 | 4K HDR | No |
| JioHotstar Mobile | Rs 79 | Rs 499 | 1 (mobile) | Not stated | Yes |
| JioHotstar Super | Rs 149 | Rs 1,099 | 2 | Not stated | Yes |
| JioHotstar Premium | Rs 299 | Rs 2,199 | 4 | Not stated | No, except live sports and live shows |
| Amazon Prime | Rs 299 | Rs 1,499 | Multiple | 4K | Yes, ad-free add-on extra |
| Amazon Prime Lite | Not offered | Rs 799 | 1 | 720p | Yes |
| SonyLIV Mobile Only | Not offered | Rs 699 | 1 (Android, iOS) | 720p | On some content |
| SonyLIV Premium | Rs 399 | Rs 1,499 | 1 monthly, 2 yearly | 4K | On some content |
| ZEE5 All Access | Rs 299 | Rs 1,499 | 1 monthly, 3 yearly | 4K | Yes monthly, limited yearly |
Netflix plans and prices in India
Netflix has four plans in India and bills only monthly. It does not offer annual or multi-month plans, according to its help centre. None of the Indian plans carry ads.
Also read‘Dear Prime Minister Ambani’: Elon Musk Takes Fresh Swipe at Mukesh Ambani Over Starlink
- Mobile, Rs 149 a month: 480p on one phone or tablet. Casting to a TV is not supported.
- Basic, Rs 199 a month: 720p on one supported device, including a TV.
- Standard, Rs 499 a month: 1080p on two devices at the same time.
- Premium, Rs 649 a month: 4K with HDR on four devices, downloads on six, plus spatial audio.
Over a full year, Netflix Premium costs Rs 7,788, which makes it the most expensive plan in this comparison by a wide margin. Basic at Rs 199 is the cheapest way to watch Netflix on a TV.
Best for: international originals and Indian series released on Netflix. For ideas, see our list of the best TV series of 2026 so far.
JioHotstar plans and prices
JioHotstar revised its plans for new subscribers from 28 January 2026 and added monthly options to every tier, according to a JioStar announcement. Existing subscribers keep their old price as long as auto-renewal stays on.
- Mobile: Rs 79 a month, Rs 149 a quarter or Rs 499 a year. One mobile device, with ads. Hollywood content is not included; it is an add-on at Rs 49 a month, Rs 129 a quarter or Rs 399 a year.
- Super: Rs 149 a month, Rs 349 a quarter or Rs 1,099 a year. Up to two devices, with ads, Hollywood included.
- Premium: Rs 299 a month, Rs 699 a quarter or Rs 2,199 a year. Up to four devices, ad-free except during live sports and other live shows.
The yearly Mobile plan works out to about Rs 42 a month, the lowest per-month cost of any paid plan here. JioHotstar is also the main destination for live cricket in India.
Best for: cricket, Indian TV shows and a large Hindi library. Our list of Bollywood cricket movies and where to stream them has more on what to watch.

Amazon Prime Video plans and prices
In India, Prime Video comes with an Amazon Prime membership, which also includes delivery and shopping benefits. Based on Amazon’s membership page as read on 31 August 2026 by the deals site Zoutons, the plans are:
- Prime, Rs 299 a month or Rs 1,499 a year: Prime Video up to 4K on mobile, TV and laptop. Twelve monthly payments add up to Rs 3,588, more than double the yearly price.
- Prime Lite, Rs 799 a year: Prime Video in 720p on one device at a time, with ads.
- Prime Shopping Edition, Rs 399 a year: a shopping-focused tier.
Prime Video in India started showing ads in June 2025. Amazon offers an ad-free add-on at Rs 129 a month or Rs 699 a year, available to full Prime members. Lite members have to upgrade to Prime before they can buy it.
Best for: households that already shop on Amazon, since the video service comes bundled with the membership.
SonyLIV plans and prices
SonyLIV lists three plans for India on its help centre:
- Mobile Only, Rs 699 a year: Android and iOS apps only, up to 720p, one stream.
- LIV Premium monthly, Rs 399: all platforms, up to 4K, one stream.
- LIV Premium yearly, Rs 1,499: all platforms, up to 4K, two streams.
Ads appear on sports, LIV exclusives, reality shows, fiction shows and interactive content, even on Premium. The monthly Premium plan is the most expensive monthly option after Netflix Standard and Premium, so the yearly plan is much better value at about Rs 125 a month.
Best for: Sony TV shows such as Kaun Banega Crorepati, which streams on SonyLIV at the time of writing (October 2026), along with sports and SonyLIV originals.
ZEE5 plans and prices
ZEE5’s help centre lists an All Access plan, which includes movies, series, live TV and kids’ content, at Rs 299 for one month (one device, with ads) and Rs 1,499 for 12 months (three devices, limited ads), both up to 4K. It also lists language packs; the Hindi, Punjabi and Bhojpuri pack is Rs 199 a month or Rs 999 a year.
The help centre page does not carry a date, and third-party listings in 2026 show other ZEE5 prices and frequent discounts. Check the plan screen in the ZEE5 app before paying, as the price shown there is the one that applies.
Best for: Zee TV shows, regional films and live Zee channels.
Which OTT plan is cheapest in India?
Ranked by effective monthly cost on the longest billing period offered, the order is:
- JioHotstar Mobile yearly: about Rs 42 a month (Rs 499 a year)
- SonyLIV Mobile Only yearly: about Rs 58 a month (Rs 699 a year)
- Amazon Prime Lite yearly: about Rs 67 a month (Rs 799 a year)
- JioHotstar Super yearly: about Rs 92 a month (Rs 1,099 a year)
- Amazon Prime, SonyLIV Premium and ZEE5 All Access yearly: about Rs 125 a month (Rs 1,499 a year each)
- Netflix Mobile: Rs 149 a month, with no yearly option
For watching on a TV, the cheapest options are JioHotstar Super at Rs 149 a month and Netflix Basic at Rs 199 a month.
How to save money on OTT subscriptions
- Pay yearly for services you use all year. The yearly Prime plan saves over Rs 2,000 compared with paying monthly for 12 months.
- Rotate monthly plans. Subscribe to one service for a month, finish the shows you want, cancel, then move to the next. Netflix, JioHotstar and SonyLIV all have monthly options.
- Check your mobile and broadband plan. Telecom and broadband operators often bundle one or more OTT services. Look at your current plan before paying for the same service twice.
- Match screens to your household. Paying for four screens makes sense only if four people watch at the same time.
- Turn off auto-renew for trial-style offers. Discounted first periods usually renew at the full price.
Long binge sessions on a phone or laptop are also a good reason to wear blue-light glasses, and Indian brands like Rawbare make frames for screen use.
Netflix vs JioHotstar vs Prime Video: which one to pick
Pick JioHotstar if live cricket and Indian TV matter most. Pick Netflix if you mostly watch international originals and want a clean, ad-free experience. Pick Amazon Prime if you already order on Amazon, as the yearly membership covers both shopping and video. SonyLIV suits viewers of Sony shows and sports, and ZEE5 suits viewers of Zee shows and regional content. Fans of Hindi legal dramas can see our guide to courtroom drama movies and series spread across these platforms.
Frequently asked questions
Which is the cheapest OTT subscription in India?
JioHotstar Mobile is the cheapest among major platforms at Rs 79 a month or Rs 499 a year, as of October 2026.
What is the Netflix price in India per month?
Netflix costs Rs 149 (Mobile), Rs 199 (Basic), Rs 499 (Standard) or Rs 649 (Premium) a month. There is no annual plan.
Does Amazon Prime Video have ads in India?
Yes. Ads started in June 2025. Prime members can remove them with an add-on costing Rs 129 a month or Rs 699 a year.
Is JioHotstar Premium ad-free?
JioHotstar Premium is ad-free for most content, but ads still run during live sports and other live shows.
Which OTT has the best yearly value?
For TV viewing, JioHotstar Super at Rs 1,099 a year is the lowest. Amazon Prime, SonyLIV Premium and ZEE5 All Access each cost Rs 1,499 a year.
Sources: Netflix Help Centre, JioStar announcement, SonyLIV Help Centre, exchange4media on Prime Video ads.










