Parks and Recreation

The Department of Parks & Recreation provides the citizens of Salem with year round programs and activities, which are geared for all ages.  Programs are divided into: Senior Citizens Center, James I. Moyer Sports Complex/Kiwanis Field, Adult Sports, Youth Sports, Community Activities and Special Events.  The programs are operated  with a full-time staff of 16 and a number of part-time staff such as field maintenance workers, instructors, game officials, summer special event workers, summer interns, sports clinic leaders, and volunteer coaches.

Our mission is to make a positive difference in the lives of citizens through professionally managed recreation programs, tournaments, and special events that foster economic impact, promote healthy lifestyles, social interaction, and civic pride among participants.

Upcoming Events

3rd Annual Hopetree "Glow for Hope" 5K Run & Walk - Fri, May 13 5:00 PM - 9:00 PM

3rd Annual Hopetree's "Glow for Hope" 5K & Walk

Date: Friday, May 13th, 2016
Time: 5-9 p.m.
Location: Hopetree Family Services

Join Hopetree Family Services for a great night of fun with family and friends at the Glow for Hope 5K Run & Walk.

This timed 5K night race will light up the streets of Salem to raise awareness and support for our ministries.  We encourage all particpants to wear bright colored clothes, lights, and reflective gear to light the way.  The highlight of the evening will be the family-friendly Flow Party featuring music, food, great raffle prizes, face painting, a bouncy house for kids and tours of Hopetree's campus.

This is Hopetree's annual community fundraiser and all proceeds from the Glow for Hope will go directly toward vital services to people in need.

For more information or to sign up for the race, please visit the Glow for Hope website.

Relay for Life - Sat, May 14

Relay for Life- Saturday, May 14th

Location: Longwood Park 

This event starts at  12 p.m. (noon) and goes until closing ceremonies on 10 p.m..

The Relay For Life of Salem is opportunity to honor cancer survivors & raise awareness about cancer prevention. The event helps raise money for the American Cancer Society fight the disease.

For more information, please contact the Parks & Recreation department at 540-375-3057.

Salem After 5 - Fri, May 20 5:00 PM - 9:00 PM

Salem After Five - Friday, May 20th, 5:30-9 p.m.

Featuring: Fuzzy Logic

Location: Salem Farmers Market

Admission: $5, children 12 and under are free. 

Come to listen to live music from 5:30-9 p.m. and dance the night away. Bring a chair and blanket while enjoying food from local vendors at our Food Court.  There are plenty of activities for children as well. 

Sponsored by: Salem Parks and Recreation & Q99-FM

March of Dimes Walk - Sat, Jun 04

March of Dimes Walk
Saturday, June 4th, 2016
Starts at 10 a.m. (Registration time starts at 9 a.m.)
Salem Civic Center

We're getting ready to walk for March for Babies! It promises to be a fun day out with people who share our passion for improving the health of babies.  There'll be family teams, company teams, and people walking with friends- it's a great feeling knowing we're all helping real families.  Join our event and walk with us to raise money for babies right here in our community!

March of Dimes communities celebration, stroll, walk or run for the health of all babies.  Family friendly route, food, music, and awards for our Champion fundraisers!

For more information or to sign up, please visit the March of Dimes walk website.

Movies at Longwood Park - Sat, Jun 11 6:30 PM - 11:00 PM

Movies at Longwood -  Saturday, June 11th
Hotel Transylvania

Admission is free!! The movie starts at dark.  Bring chairs and a blanket and join us for a movie under the stars!! Concessions will be available to purchase from Fun Times. First 50 families will receive a free bag of popcorn from Frito Lay. 

The Movies at Longwood Park is sponsored by Kiwanis Club of Salem & Frito Lay. 



(540) 375-3057


620 Florida Street
Salem, VA 24153


8:00 a.m. - 5:00 p.m.
Monday - Friday

Weather Hotline

(540) 966-6900
Updated daily after 3:30 p.m.


(540) 354-3542


601 Academy St.
Salem, VA  24153


8:00 a.m. - 8:00 p.m.
Sunday - Saturday


Monday - Friday
18 & Under: $5
Seniors: $8
Adults: $9

Saturday - Sunday
18 & Under: $5
Adults: $10

Chuck Johnston
Course Manager
(540) 354-3542
Salem WiFi
Roanoke Valley