Fish Farming Business in India: fish farming business plan

how to fish farming business in India

Fish farming, also known as pisciculture and aquaculture, is a lucrative business opportunity in India due to its large coastline, numerous rivers, and high demand for fish in the market. Starting a fish farming business requires careful planning, knowledge, and investment. In this article, we will provide a step-by-step guide on how to start a fish farming business in India.

Market Research

Conduct Market Research Before starting a fish farming business, it is essential to conduct thorough market research. This will help you understand the demand for fish in your target market, as well as the competition and potential customers. You can visit fish markets, speak with fish suppliers and fish farmers, and conduct online research to gather this information.

Choosing A Suitable Location

Aquaculture Business in India
Commercial Aquaculture Farm In India

Choose a Suitable Location Selecting the right location is crucial for the success of your business. The location should have access to a steady supply of clean water, as well as transportation infrastructure to easily transport fish to the market. Additionally, you must ensure that the location has proper permits and complies with local regulations.

Choosing the correct fish breed

Determine the Type of Fish to Farm In India, there are many different types of fish that you can farm, including Rohu, Catla, Tilapia, and Carp. You should select the type of fish based on your target market’s preferences and the availability of the fish. Some fish require specific water conditions and feed, so you should also consider these factors when selecting the type of fish.

Infrastructure for Fish Farming

fish farming in close enclosures
Fish Farming in specially constructed tanks and ponds known as Pisciculture.

Build the Infrastructure After selecting the location and fish type, you can start building the infrastructure required for farming. This includes constructing ponds or tanks, installing aeration systems and water supply systems, and setting up a fish feed storage facility. You can hire a contractor or do it yourself if you have the necessary skills.

Licence and Permits

Obtain Necessary Permits and Licenses Before starting your business, you must obtain the necessary permits and licenses. This includes a land-use permit, water-use permit, and fishery license. You can obtain these permits from the local authorities, such as the State Fisheries Department.

Take Care of your fish

Monitor and Maintain the Fish Farm To ensure the success of your business, it is essential to monitor and maintain the fish farm regularly. This includes monitoring the water quality, feeding the fish regularly, and maintaining the infrastructure. You should also ensure that the fish are protected from predators and diseases.

Harvest and Sales

Harvest and Sell the Fish After the fish have matured, you can harvest them and sell them in the market. You should ensure that the fish are of good quality and meet the market’s demand. You can sell the fish to fish markets, restaurants, and fish suppliers.


fish farming is a profitable business opportunity in India, and with proper planning and execution, anyone can start a successful business. By conducting thorough market research, selecting the right location, choosing the right type of fish, building the infrastructure, obtaining necessary permits and licenses, purchasing fingerlings, monitoring and maintaining the fish farm, and harvesting and selling the fish, you can create a thriving business.

Q. What are the common types of fish farmed in India?

Some of the commonly farmed fish in India include Catla, Rohu, Mrigal, Tilapia, Pangasius, and Indian major carp such as Silver carp, Grass carp, and Common carp.

Q. What is the minimum land requirement for starting a fish farm in India?

The land requirement for fish farming depends on the scale of the operation. For small-scale fish farming, a minimum of one acre of land is required, while for large-scale operations, it can range from 5-10 acres.

Q. What is the ideal temperature for fish farming in India?

The ideal water temperature for fish farming in India varies depending on the type of fish being farmed. Generally, the temperature range for most operations in India is between 25-30°C.

Q. What are the most common diseases that affect fish in India?

Some of the common fish diseases in India include bacterial infections, parasitic infections, and viral diseases. The most common bacterial infections are Aeromonas hydrophila and Pseudomonas fluorescens, while the most common parasitic infections are caused by flukes and lice.

Q. How long does it take to harvest fish in India?

The time taken to harvest fish in India depends on the species being farmed and the size of the fish at the time of stocking. For example, Catla, Rohu, and Mrigal can take around 10-12 months to reach marketable size, while Tilapia can be harvested in as little as 6-8 months

Q . What are the different types of fish farming systems used in India? 

There are mainly two types of fish farming systems used in India – extensive and intensive. Extensive fish farming involves stocking fish in natural water bodies like ponds, lakes, and rivers, while intensive fish farming involves breeding fish in controlled environments like tanks, raceways, and cages.

Q. What is the cost involved in setting up a fish farm in India? 

The cost of setting up a fish farm in India depends on the size of the farm, the species of fish, and the type of farming system. On average, the cost of setting up a fish farm can range from INR 50,000 to INR 5 lakh for small-scale farms and up to INR 1 crore or more for large-scale farms.

Q. What are the government schemes available for fish farming in India? 

The government of India has launched several schemes to promote fish farming in the country, such as the National Fisheries Development Board (NFDB), the Blue Revolution Scheme, and the Pradhan Mantri Matsya Sampada Yojana (PMMSY). These schemes provide financial assistance, training, and technical support to fish farmers.

Q. What are the major challenges faced by fish farmers in India? 

Fish farmers in India face several challenges such as lack of proper infrastructure, limited access to credit and finance, low quality of fish feed, inadequate knowledge and technical skills, and market volatility. However, with proper planning, training, and support, these challenges can be overcome, and fish farming can become a profitable business in India.