Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.


Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Jump To:

  1. Calendar Overlay Main Calendar (2)

Main Calendar

  1. Spearfish Parks, Recreation and Forestry Advisory Board (Canceled)

    July 16, 2020, 7:30 AM - 9:30 AM @ City Hall Council Chambers

    Regular monthly meeting of Spearfish Parks, Recreation and Forestry Advisory Board. Group meets in City Hall, City Council Chambers - 2nd floor.

    More Details
  2. Battle of the Badges Blood Drive

    July 16, 2020, 11:00 AM - 6:00 PM @ Spearfish Rec Center

    The annual Battle of the Badges blood drive takes place from 11 a.m. to 6 p.m. Thursday, July 16 at the Spearfish Rec Center. The event provides a friendly competition for a good cause for the Spearfish Emergency Ambulance Service, Spearfish Fire Department, and Spearfish Police Department. The Battle of the Badges allows donors to “choose” their favorite department to support, meaning that their donation would count toward the total number of pints for that department. Masks are required at the event, and donors will receive a free T-shirt and refreshments while supplies last. Sign up to donate blood at the Battle of the Badges at, using the code, battle, or reserve a spot at Walk-ins are welcome and will be accommodated as space allows. The Spearfish Rec Center is located at 122 Recreation Lane.

    More Details