This was decided at a meeting of the Haryana cabinet chaired by Chief Minister Bhupinder Singh Hooda.
The ban will come into effect on August 15.
Hooda said the decision was taken because use of tobacco in any form could lead to cancer in the oral cavity, oesophagus and pancreas and cause other health problems like hypertension, myocardial infarction and cardiovascular diseases.