Can a bris take place on Shabbat?
Yes, and on all holidays (Rosh Hashanah, Yom Kippur, etc.) and festivals (Passover, Shavuot and Sukkot). It presupposes you have a mohel who lives in your area. If not, one would import a mohel who could spend Shabbat in the neighborhood within walking distance of the home or synagogue where the bris will take place. If no mohel is available or arrangements cannot be made to bring in a mohel, then the bris will have to be delayed. If someone offers to ride or drive on the Sabbath or holiday to perform the bris, regardless of the family’s background or affiliation — please turn down the offer. It would be religiously preferred to delay the bris to a Sunday or a weekday which then avoids setting up many unnecessary religious conflicts. A bris delayed for this reason would still be valid and acceptable.