when do deer shed antlers?
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.