why do you have to wear green on st patrick's day
Ireland is known as the Emerald Isle. Green is traditionally worn on St. Patrick's day to honor the Emerald Isle. Tradition holds that on that day, people who do not wear green are pinched as a reminder to wear green to honor the Emerald Isle.