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

STAR-BQ - Wed, Sep 02 10:00 AM - 11:00 AM

9th Annual Star-BQ - Wednesday, September 2nd, 5-9 p.m.

Location: Salem Farmers Market

Tickets for the event are just $15 and kids three-and-under will be admitted free.  Gates open at 5 p.m., the music begins at 6 p.m. and the event will end at 9 p.m. 

Tickets go on sale August 3 at 10 a.m. at the Salem Parks & Recreation Department, which is located at 620 Florida St. in Salem.  Proceeds benefit the Salem Rotary Club’s charitable endeavors.

The event also will feature bar-b-q restaurants from around the valley selling dinner plates and desserts.  For additional information call Salem Parks and Recreation at 540-375-3057.

Title Sponsor:



City Offices Closed - Mon, Sep 07 11:00 AM - 12:00 PM

The Salem Parks & Recreation will be closed on September 7th to observe Labor Day.  We will open back up at 8 a.m. on September 8th. 

Olde Salem Day - Sat, Sep 12
Youth Winter Sports Registrations Begin - Mon, Sep 14

The following leagues will be offered during our winter sports season:

  • Boys Basketball:  Ages 6-14
  • Girls Basketball:  Ages 6-14

Participant's must either reside in the City of Salem or be currently enrolled in a City of Salem school to be eligible.  Cost: $40 residents, $90 non-resident tuition paying students.  For more information please email or call (540) 375-4094.  To register online click here.

Movies at Longwood - Sat, Oct 03 4:00 PM - 10:00 PM

 Movies at Longwood -  Saturday, October 3rd
Movie:  Hotel Transylvania

About the Movie:
When monsters want to get away from it all, they go to Count Dracula's Hotel Transylvania, a lavish resort where they can be themselves without humans around to bother them. On one special weekend, Dracula invites creatures like the Invisible Man, the Mummy and others to celebrate the 118th birthday of his daughter, Mavis. However, an unforeseen complication unfolds when an ordinary human unwittingly crashes the party and falls in love with Mavis.

Admission is free!! 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 is sponsored by MemberOne Federal Credit Union, 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