Medieval Longsword


Mid-South Fencers’ Club offers historical German longsword fencing classes for ages 14 through adult, on Tuesday evenings beginning at 7:30pm. Check the online schedule for our next class meeting and come check us out. Be dressed to try out a few moves and see if this is something you’d like to experience.

New students

You’ve got two options for getting started in medieval longsword:

  1. Take an Intro to Medieval Longsword class (ages 14+), Tuesdays – 7:30-8:30pm. Six-week courses run on these dates:
    • Oct 1st – Nov 5th
    • Jan 7th – Feb 11th
    • March 10th- April 21st (no class DPS Spring Break week)
  2. Email to sign up for six introductory one-on-one lessons for $240 (20 minutes each).

Either way we will get you moving!

Intermediate & Advanced Participants


Ongoing intermediate/advanced classes generally take place Tuesdays, 7:30-9pm whenever the club is open. Building on the foundations from the beginner course, the Intermediate & Advanced group focus on footwork, bladework, and tactical progressions, as well as further study into the historical manuals and techniques of medieval fencing.  This core study group will also explore other weapons in historical fencing including daggers, sword & buckler, and more.

Sparring and workshop time

Advanced participants with their own steel sparring equipment are invited to join us for informal longsword sparring and training sessions. These usually meet on Fridays at 8pm, and are arranged and announced on our longsword program’s Facebook group. Once you have assembled your own kit of safety equipment and weapons, and with your instructor’s approval, you can join our sparring group.

Are you currently a practicing member of an area HEMA club and would like to come spar with us on Fridays? You are more than welcome to join! Reach out to Jeff for more info.

More information

For longsword schedule updates and more information about historical fencing in general, check out our longsword program’s Facebook group.

If you have any questions or need help getting registered please contact Jeff at 919-800-7886 or by email at