Elkhorn District Community Centre operates the skating and ball facilities and runs the minor hockey, figure skating club and minor ball for the community of Elkhorn.
Elkhorn Agricultural Society has a riding arena that can be rented for equine events.
Prairie West Recreation organizes and promotes recreation opportunities for the community.
Elkhorn Golf & Country Club is located on Hwy #256 South
Elkhorn Curling Club has been serving Elkhorn and area for many years. This is a 3 sheet rink with a large waiting room and lounge.