The frequency of farrier visits can vary depending on the horse's needs and hoof growth rate, but generally, horses should see a farrier for trimming and/or shoeing every 4-8 weeks.