Banks and stock sells in India are closed on August 15, 2025, for Independence Day. Banks will be closed for up to three days due to holidays and weekends.