Yes, this can hold 20 cones. It can hold about 25-30 comfortably, and it might be able to squeeze more on after that.