Is a bank holiday a business day?

No. A bank holiday is not a business day. Bank holidays are public holidays when banks, government offices, and most businesses are closed. They are excluded from business day calculations just like weekends. The calculator on this site automatically skips bank holidays and other national public holidays for the country you select.