Yes, caribou do shed their antlers each year. Caribou are a species of deer that is found in the Arctic and sub-Arctic regions of North America and Europe. They are known for their large, branching antlers, which they use for fighting and attracting mates. Caribou shed their antlers every year, usually in late summer or early fall, and grow new ones the following spring. The process of antler shedding is known as "antler casting" or "antler sloughing."