The decision was taken in a cabinet meeting chaired by chief minister Harish Rawat.
6.25 lakh students from government and government-aided schools would be benefited from the decision, Chief Secretary Shatrughan Singh said. It will cost exchequer Rs 3.25 crore annually.
Free napkins to girls would cost Rs 15 crore annually, he added.
The Cabinet also decided to contribute half of the premium in Prime Minister Crop Insurance Scheme, that will cost Rs 4 crore annually to the exchequer.However, it will be for rain-dependent crops.