Is it a bank holiday on June 22?

Yes, June 22 is a bank holiday as it is the fourth Saturday of the month.

As per the RBI, banks are closed on Sundays and the second and fourth Saturdays of the month

First, third and fifth Saturdays will be working Saturdays for banks.