Greening Up the Mountains Festival

Experience Spring in the Blue Ridge Mountains

SYLVA, NC — The 21st annual Greening Up the Mountains festival will fill the streets of downtown Sylva, N.C., on Saturday, April 28 from 10 a.m. to 4 p.m. This historic Jackson County town’s largest festival of the year typically draws thousands of visitors to this free family-friendly event in the mountains of western N.C. Organized by the Town of Sylva, Greening Up the Mountains features more than 220 vendors, representing arts, crafts, demonstrators, local schools, business, community, environmental, health, safety, children’s activities, and more. The festival will also provide many tasty food options and a plethora of regional musical acts performing on two stages.

Greening up the Mountains began as an Earth Day celebration, and continues to keep its focus on environmental protection, sustainability, and promotion of local businesses and civic groups.

Music will begin at 9:30 a.m. with the Mountain Youth Talent Contest at the Sun Trust Lot on Main Street. Music will be held throughout the day at both the Main Street stage and at the Bridge Park gazebo on Railroad Avenue. Also included in this spring celebration is the “Traditional Heritage Walk” where mountain vintage arts and crafts will be demonstrated.

Over 30 arts and crafts booths and displays will be on Railroad Avenue as well, plus a full Farmer’s Market.  Families can visit the “Kid’s Zone” where children can enjoy an inflatable slide, with many kid-friendly booths featuring fun games, arts & crafts and much more. Law Enforcement of Jackson County will be out to meet the public, and share some shaved ice, the “DARE” car display, and more in the “Safety Zone.”

Vendor and sponsorship applications are available at

“In this global community, Greening Up the Mountains focuses on local community connections, face-to-face,” said Festival Coordinator Amy Ammons Garza.

For more information, call (828) 631-4587, e-mail, visit the website at, like the event on Facebook or call the Town of Sylva at (828) 586-2719.