From wiki -
The event was made a Texas state holiday beginning in 1980, under legislation introduced by freshman Democratic state representative Al Edwards. The legislation was opposed by African-American representative Clay Smothers of Dallas County, who declared the holiday "fraudulent" and belittled the observance as merely "ceremoniously grinning and bursting watermelons on the Capitol grounds". Juneteenth is a "partial staffing holiday", meaning that state offices do not close, but some employees use a floating holiday to take the day off. Schools are not affected because they are already into summer vacation by June 19.
Its observance has spread to many other states, with a few celebrations taking place even in other countries. As of May 2013, 43 U.S. states and the District of Columbia have recognized Juneteenth as either a state holiday or special day of observance; these are Alabama, Alaska, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, Nevada, New Jersey, New Mexico, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Vermont, Virginia, Washington, West Virginia, Wisconsin, and Wyoming.
In 1996 the first legislation to recognize "Juneteenth Independence Day" was introduced in the U.S. House of Representatives, H.J. Res. 195, sponsored by Barbara-Rose Collins (D-MI). In 1997 Congress recognized the day through Senate Joint Resolution 11 and House Joint Resolution 56. In 2013 The U.S. Senate passed Senate Resolution 175, acknowledging Lula Briggs Galloway (late president of the National Association of Juneteenth Lineage) who "successfully worked to bring national recognition to Juneteenth Independence Day", and the continued leadership of the National Juneteenth Observance Foundation.