It will depend on which country you live in. You profile says USA, but since you just signed up today, you might not have that set correctly yet.
Anyway, here is a link to a CodeProject article in VB.NET that handles this very issue for holidays in the US.
Holidays and business date calculations and translations[
^]
The functionality in the article does not handle calculation of Easter holidays, so if you need that, you are going to have to do a little searching.
Soren Madsen