We will take registrations right up until the first day of camp as long as spots are still available. Many of our camps do sell out and we recommend signing up as soon as possible to ensure inclusion.