You should have your horse see a farrier every 4-6 weeks on average. This might vary depending on how quickly your horse’s feet grow and whether or not they are wearing shoes or going barefoot. Talk with your farrier to get on a regular schedule. Don’t wait for urgent problems (like a thrown shoe) to call the farrier or else you are risking injury to your horse.