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

Youth Winter Sports Registrations Ends - Sun, Oct 18

Today is the last day to register for one of our winter sports leagues.

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.

Pumpkinfest - Sat, Oct 31
 Pumpkinfest - Saturday, October 31st,

Come see all the ghosts & goblins at the Salem Farmers Market from 11 a.m. - 2 p.m.  There will be trick or treating with the local merchants from 10 - 11 a.m.  We will then have a costume contest, pumpkin carving auction, and other activities & games for kids. 

Some of the businesses that will be participating are:
Natures Outlet
Salem Library
Mac N Bobs

Sponsored by Salem Parks & Recreation and Q99-FM.

City Offices Closed- Veterans Day - Wed, Nov 11

The Salem Parks & Recreation will be closed on Wednesday, November 11th to observe Veteran's Day. We will open back up at 8 a.m. on Thursday, November 12th. 

City Offices Closed- Thanksgiving - Thu, Nov 26 - Fri, Nov 27

The Salem Parks & Recreation offices will be closed on November 26th & 27th for the Thanksgiving Holiday.  We will be back open on November 30th.  

We want to wish you a happy & safe Thanksgiving holiday. 

Christmas Tree Lighting & Parade - Fri, Dec 04 6:00 PM - 10:00 PM
Lighting of City of Salem Christmas Tree - 6 p.m. 

Want a great way to kick off the Christmas season?  Visit the Salem Farmers Market at 6 p.m. and watch as we light up the Salem Christmas Tree. The Salem Christmas Parade to begin at 6:30 p.m. on Main Street.



(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