Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 290
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 164
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 233
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 313
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 354
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 294
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home1/pragmast/public_html/pragmamarketresearch/application/controllers/Welcome.php
Line: 7
Function: __construct
File: /home1/pragmast/public_html/pragmamarketresearch/index.php
Line: 315
Function: require_once
The India wine market has experienced a steady yet significant transformation over the past decade, fueled by rising urbanization, changing lifestyle preferences, increasing disposable incomes, and evolving consumer palates. From being a niche luxury segment, wine is now becoming a mainstream beverage choice, particularly among urban millennials and Gen Z consumers.
In 2025, India’s wine market is estimated to reach USD 400 million, growing at a CAGR of approximately 8.3% from 2020 to 2025. With policy reforms, domestic wine production expansion, and greater awareness around wine culture, India is emerging as a promising market for local and global wine players.
Market Size and Forecast
• 2020 Market Size: USD 243 million
• 2025 Projected Market Size: USD 400+ million
• CAGR (2020–2025): 8.3%
Key Drivers
• Rising disposable incomes and premiumization
• Urban youth adopting Western lifestyles and wine-drinking habits
• Increasing number of women wine consumers
• Rapid expansion of online and modern retail channels
• Government focus on boosting domestic viticulture
Market Segmentation
• By Product Type: Red Wine (largest), White Wine, Sparkling Wine, Rosé, Fortified Wine
• By Distribution Channel: On-trade (hotels, restaurants, bars), Off-trade (retail, online)
• By Region: Maharashtra, Karnataka, Delhi NCR, Goa, West Bengal
Demographic Trends
• Urban Millennials (25–40 years) are the primary growth drivers.
• Women now make up over 30% of the wine-consuming population in metro cities.
• Tier 2 cities such as Pune, Chandigarh, Jaipur, and Indore are witnessing double-digit wine consumption growth.
Behavioral Trends
• Wine is being perceived as a healthier, more sophisticated alternative to spirits and beer.
• Weekend socialization, fine dining, and celebrations are key consumption occasions.
• Growing curiosity around wine education, food pairing, and wine tasting events.
Key Domestic Players
• Sula Vineyards (Market leader with ~65% share)
• Fratelli Wines
• Grover Zampa Vineyards
• York Winery
• Reveilo Wines
Domestic production is centered in Maharashtra (Nashik) and Karnataka, supported by state-level subsidies and tax relaxations. Local wines are increasingly being preferred for their affordability and quality improvements.
Imports
Imported wines account for 15–20% of the Indian wine market. Key exporting countries:
• France
• Italy
• Australia
• Chile
• South Africa
Import duties (~150%) remain a barrier, but trade negotiations under Free Trade Agreements (FTAs) with the EU and Australia could make premium wines more affordable.
On-trade
• Major driver of premium wine consumption in urban hubs.
• High growth in organized food service and luxury hotels post-COVID.
Off-trade
• Online wine delivery platforms like Living Liquidz, HipBar, and Wine Park are gaining traction.
• Modern retail formats like Nature’s Basket, Foodhall, and duty-free shops boost accessibility.
• High import duties and complex inter-state taxation policies
• Low per capita wine consumption (0.2 liters/year compared to global average of 3 liters)
• Inadequate cold chain infrastructure and storage systems
• Social stigma in rural areas and restrictive advertising laws
• Wine Tourism
Nashik and Karnataka are promoting vineyard tours, boutique wineries, and wine tasting rooms as part of experiential tourism.
• Innovation in Packaging
Emergence of wine in cans, smaller bottle formats (187ml, 375ml), and eco-friendly packaging for casual and on-the-go consumers.
• Wine Education & Experiences
Wine masterclasses, sommeliers, pairing menus, and mobile apps are helping educate new consumers.
• E-commerce & D2C Boom
Relaxation of state excise laws for online liquor delivery is expected to drive massive growth in online wine retail.
India’s wine market is on the brink of a cultural and commercial breakthrough. With favorable demographics, growing health consciousness, and maturing tastes, wine is poised to carve a stronger niche in India’s beverage landscape. However, regulatory reforms, awareness campaigns, and continued investment in domestic production and retail innovation are key to unlocking its full potential.
Read More: India Wine Market Size, Share, Competitive Analysis, Key Players, Growth Drivers, Trends, Opportunities, Revenue Analysis, and Demand Forecast to 2032