- Our list of the best things to do in Johnson City, Tennessee, features the top 87 nearby activities — including 35 great attractions with user approval ratings of 90% or more!
- Johnson City, TN has a variety of great sights and experiences nearby. Top categories include: Museums & Galleries, Outdoor Places, Entertainment & Shows, and Sports & Fitness.
- The results below include the top 22 things to do within the city of Johnson City, TN , followed by 65 popular activities in nearby cities, including Kingsport, Bristol, Jonesborough, Erwin, Bristol, Blountville, Greeneville, Damascus and Bluff
72% 109 votes
278 Shoppes on the Parkway Rd, Blowing Rock, NC 28605 MoreLess Info
When the shopping bug strikes, head to the Tanger Outlets Blowing Rock for lucrative deals and a fun atmosphere. This family-friendly collection of stores offers steep discounts and is a popular shopping destination during the winter holidays.
85% 752 votes
300 Tweetsie Railroad Lane, Blowing Rock, NC 28605 MoreLess Info
Train enthusiasts love the Tweetsie Railroad, an Appalachian railroad museum and train conservation facility. The Railroad offers rides on restored antique trains, extensive modeling displays and plenty of other fascinating items.
Gemstone and mineral enthusiasts of all ages enjoy Doc's Rocks Gem Mine. This working gem mine is owned and operated by the McCoy family, who are dedicated to educating visitors about gems and minerals indigenous to western North Carolina.
Located just outside of Blowing Rock, North Carolina, Mystery Hill is a historical entertainment complex and souvenir shop that is very popular with families. This complex includes several museums and rental cabins.
Equestrian tour experts guide every excursion offered by Sandy Bottom Trail Rides in Marshall, North Carolina. The company offers rides ranging from one to four hours long, including special rides for guests younger than six years old. Sandy Bottom Trail Rides also offers buggy and kart riding.
52% 23 votes
7081 NC Highway 181, Morganton, NC 28655 MoreLess Info
A popular camping and hiking spot, Steele Creek Park & Campground is one of the most popular parks in North Carolina. All park entrants must pay a small fee (cash only), and campers must register for a camp site at least 14 days before their arrival date.