Things to do in Harrisonburg

Not Just Any Hotel – Only the Best Things to do in Harrisonburg, Selected for You!

Aug 29, 2025 - Aug 30, 2025
2 adults, 1 room
Find
Good (256)

Edith J. Carrier Arboretum

8:00 AM–5:00 PM
Park
780 University Blvd Msc 3705 At James Madison University
View map
Edith J. Carrier Arboretum in Harrisonburg, Virginia offers diverse plant collections and peaceful walking trails for nature enthusiasts and families alike.

Duration: 1.5 to 2 hours.

Free. Special programs may have a fee.

Good (126)

Explore More Discovery Museum

10:00 AM–5:00 PM
Museum
150 South Main Street
View map
Explore More Discovery Museum in Harrisonburg, USA offers hands-on science, technology, engineering, arts, and math experiences for children and families.

Duration: 2-3 hours.

Adults: $8, Children (1-15): $6, Under 1: Free.

Good (121)

Virginia Quilt Museum

10:00 AM–5:00 PM
Museum
301 S Main St
View map
Virginia Quilt Museum in Harrisonburg spotlights the art of quilting with exhibits of antique and contemporary quilts, plus educational workshops.

Duration: 1 to 2 hours.

Free. Some special exhibitions and events may require a paid ticket.

Good (2164)

Massanutten Indoor WaterPark

10:00 AM–9:00 PM
Theme Park
1200 Adventure Dr
View map
Massanutten Indoor WaterPark features a variety of indoor and seasonal outdoor waterslides, pools, and an arcade, located in McGaheysville, Virginia.

Duration: 3-5 hours.

$49.99 for adults, $39.99 for children aged 2-12. Discounts available for resort guests.

Good (156)

Shenandoah Heritage Market

10:00 AM–7:00 PM
Mall
121 Carpenter Lane
View map
Shenandoah Heritage Market is a vibrant marketplace in Harrisonburg, showcasing local produce, crafts, and cultural experiences in a historic setting.

Duration: 1 to 2 hours.

Free. Costs may apply for specific events and workshops.

Good (79)

James Madison University

8:00 AM–5:00 PM
University
800 S Main St
View map
James Madison University, a public research institution in Harrisonburg, Virginia, is known for its rigorous academics and vibrant campus life.

Duration: About 2 hours.

Free. Some events or tours may have fees.

Putter-A-Round Mini Golf

10:00 AM–11:00 PM
Golf Course
103 S Carlton St
View map
Putter-A-Round Mini Golf in Harrisonburg offers a fun-filled 18-hole miniature golf experience, suitable for families and friends looking to enjoy the outdoors.

Duration: About 1.5 hours.

Adults: $8, Children: $5. Special discounts for groups of 10 or more.

Country Club Rd
View map
The Islamic Center of the Shenandoah Valley serves as a worship place for Muslims and their community in Harrisonburg, Virginia, promoting cultural understanding.

Duration: 1–2 hours.

Free. Donations are appreciated to support community programs.

Court Square Theater

5:00 PM–10:00 PM
Theater
311 S Main St (at N. Liberty St.)
View map
Court Square Theater in Harrisonburg offers an intimate movie-watching experience with a rich history and unique architectural style.

Duration: Approximately 2 hours.

Adults: $10, Children: $5. Discounts available for seniors and military.

Cooks Creek Presbyterian Church

9:00 AM–12:00 PM
Church
4222 Mount Clinton Pike
View map
Cooks Creek Presbyterian Church in Harrisonburg, VA, is a historic congregation founded in 1748, notable for its archetypal Virginia church architecture and rich community history.

Duration: 1 hour.

Free. Donations are appreciated during events.

358 S Main St (Campbell Street)
View map
Saint Stephens United Church of Christ in Harrisonburg offers a rich history and a welcoming community for worship and cultural events.

Duration: 1 to 2 hours.

Free. Donations are welcomed for church maintenance and community programs.

Harrisonburg mennonite church

9:00 AM–12:00 PM
Church
1552 S High St
View map
Harrisonburg Mennonite Church, established in 1932, offers a welcoming community and features unique architecture in Harrisonburg, Virginia.

Duration: 1-2 hours.

Free. Donations for community programs are welcomed.

Harrisonburg
View map
Vision of Hope United Methodist Church in Harrisonburg, United States, offers spiritual growth and community outreach with a focus on service and inclusiveness.

Duration: Approximately 1 hour.

Free. Donations are welcomed to support community initiatives.

Lindale Mennonite Church

9:00 AM–12:00 PM
Church
6255 Jesse Bennett Way
View map
Lindale Mennonite Church, located in Harrisonburg, United States, serves as a community hub for worship and outreach, emphasizing faith and service.

Duration: Up to 1 hour.

Free.

Park View Mennonite Church

9:00 AM–5:00 PM
Church
1600 College Ave
View map
Park View Mennonite Church in Harrisonburg, VA, founded in 1957, promotes community engagement through worship, education, and service.

Duration: Approximately 1-2 hours.

Free. Donations are appreciated for special events and programs.

Broad Street Mennonite Church

9:30 AM–12:00 PM
Church
481 Broad St
View map
Broad Street Mennonite Church in Harrisonburg is a community-focused church known for its historic architecture and vibrant congregation.

Duration: 1-2 hours.

Free to attend. Donations accepted.

Harrisonburg Babptist Church

10:00 AM–2:00 PM
Church
Harrisonburg
View map
Harrisonburg Baptist Church serves as a historic worship site and community center in Harrisonburg, VA, founded in 1867. It features a rich blend of tradition and architectural beauty.

Duration: 1-2 hours.

Free. Donations are welcomed for community projects.

Muhlenberg Lutheran Church

9:00 AM–12:00 PM
Church
281 E Market St (Ott St)
View map
Muhlenberg Lutheran Church in Harrisonburg, Virginia, is a historic place of worship founded in 1840, known for its unique architecture and community engagement.

Duration: About 1 hour.

Free. Donations are encouraged for maintenance.

Good (3)

Heritage Oaks Golf Course

7:00 AM–7:00 PM
Golf Course
680 Garbers Church Rd
View map
Heritage Oaks Golf Course, established in 2001, is a par 70 course in the Shenandoah Valley, known for its friendly atmosphere and scenic landscape.

Duration: Approximately 4 hours for a complete round.

Reasonable green fees. Specific rates vary by time and season.

Good (11)

Dayton Market

10:00 AM–6:00 PM
Mall
3105 John Wayland Highway
View map
Dayton Market in Harrisonburg offers a vibrant mix of local produce, crafts, and gourmet foods, connecting community and culture in a historic setting.

Duration: 1-2 hours.

Free. Special workshops may incur a fee.

Good (6)

Hillandale Park

8:00 AM–8:00 PM
Park
801 Hillandale Ave
View map
Hillandale Park in Harrisonburg, VA features scenic walking trails, picnic areas, and playgrounds, making it a family-friendly outdoor destination.

Duration: 1 to 2 hours.

Free. Some special events may have fees.

Good (4)

Purcell Park

6:00 AM–9:00 PM
Park
41 Monument Ave
View map
Purcell Park in Harrisonburg offers expansive green spaces, walking trails, and family-friendly facilities, ideal for outdoor recreation and relaxation.

Duration: 1-2 hours.

Free. Some special events may require a paid ticket.

Good (1)

Riven Rock Park

6:00 AM–8:00 PM
Park
6 Last Left Ln
View map
Riven Rock Park in Harrisonburg offers scenic landscapes, walking trails, and natural beauty, perfect for outdoor enthusiasts and families. Enjoy a peaceful escape within the city.

Duration: Approximately 2-3 hours.

Free.

Memorial Hall
View map
James Madison University Mineral Museum features an extensive collection of minerals, gems, and fossils, showcasing the geological diversity of Earth. An educational resource and research center in Harrisonburg.

Duration: 1–2 hours.

Free. Special exhibitions may have fees.

weavers mennonite church

9:00 AM–12:00 PM
Church
Virginia
View map
Weavers Mennonite Church in Harrisonburg, USA, is a prominent place of worship established in 1794, noted for its historical significance and unique architecture.

Duration: About 1 hour for a brief visit.

Free. Donations are appreciated for maintenance and community services.

S Dogwood Dr
View map
Harrisonburg First Church of the Brethren, founded in 1905, focuses on community service and spiritual development through simple teachings and outreach programs.

Duration: About 1 hour.

Free. Donations are welcome for special events and programs.

Bank Mennonite Church

6:00 PM–8:00 PM
Church
Dayton
View map
Bank Mennonite Church, established in 1858, is a historic site in Harrisonburg, known for its unique architecture and vibrant community events throughout the year.

Duration: 1-2 hours.

Free. Special events may have associated costs.

Duke Dog Statue

Open 24 hours
Monument
Champion Dr
View map
The Duke Dog Statue in Harrisonburg, VA, is a beloved symbol of JMU, celebrating school spirit and local pride with detailed craftsmanship and history.

Duration: 15-30 minutes.

Free. No admission fee is required to visit the statue.

Harrisonburg Church of the Nazarene

5:30 PM–8:00 PM
Church
Boyers Road (Port Road)
View map
Harrisonburg Church of the Nazarene serves the community with worship services, outreach programs, and family events in Harrisonburg, Virginia. A welcoming environment for all ages.

Duration: 1-2 hours.

Free. Special events may require a fee.