Question: when do deer shed antlers?
Answer: When an antler is ready to drop, pushed off by the new growth from below, any slight knock or jar can make it fall. Roe cast their antlers in November/December and our other deer in March/May or, particularly in the case of muntjac, even later.