The BMFA has over 820 affiliated clubs, and can help you find one with interests that match your own. Use the Club Finder to help you find a club in your area.

View the Club Finder

Where club contact details are not provided please contact the BMFA office on 0116 244 0028 to be put in touch with the club contact.

If your club details are not on the map yet, your club needs to add their location in their club profile on our Memerbship portal.