June 19th is the traditional day, although I've usually seen it celebrated on the nearest Saturday.
It's not an "official" holiday on the Federal level; it is in a few states.
Given the US has the fewest holidays of any country (true statement) I'm all for more holidays generally speaking-so long as they don't celebrate Robert E. Lee or other traitors who should have been executed.
Whoa, there! Where did you get educated about the War Between the States? Which public (government) school taught you that?
I and many other Texans proudly celebrate Confederate Heroes Day and the birthdays of those great Americans.
In Texas we have a choice of a holiday on June teenth or Confederate Heroes Day.
Your hate speech only shows you're totally misinformed about the war on the South and it's aftermath.
you sir, are no southern gentleman and know not of what you speak.
Robert E. Lee was a great patriot and did not want to serve, but he was called upon and he gave his best.
I have heard your i.d. bandied around as being a kneepad wearing raghead homosexual that really hates this country anyway.