Native American Heritage Day is a national holiday observed on the day after Thanksgiving in the United States.
President George W. Bush signed into law legislation introduced by Congressman Joe Baca (D-Calif.), to designate the Friday after Thanksgiving as Native American Heritage Day. The Native American Heritage Day Bill was supported by only 184 out of 567 federally recognized tribes, & designates who approved the Friday following Thanksgiving, as a day to pay tribute to Native Americans for their contributions to the United States.
The Native American Heritage Day Bill encourages Americans of all backgrounds to observe the day after Thanksgiving as Native American Heritage Day, through appropriate ceremonies & activities. It also encourages public elementary & secondary schools to enhance student understanding of Native Americans by providing classroom instructions focusing on their history, achievements, & contributions.
The United States House of Representatives originally passed H.J. Res. 62 on November 13, 2007. The bill was passed with technical adjustments by unanimous consent in the United States Senate on September 22, 2008. Then, on September 26, 2008, the House of Representatives unanimously voted to pass the legislation again, including the adjustments from the Senate. The legislation was signed into public law by the President on October 8, 2008.
There is conflict about the day chosen to honor Native Americans. In addition to calling Thanksgiving the "National Day of Mourning," some Native Americans believe it is "poor taste" for Native American Heritage Day to be on Black Friday - "a day of greed & aggressive capitalism."