A tool for managing heat generation in smart contact lenses. The tool determines one or more activities to be performed by one or more smart contact lenses. The tool determines a heat generation pattern associated with performance of the one or more activities. The tool assigns the one or more activities to the one or more smart contact lenses based on the heat generation pattern. Responsive to a determination that a pre-determined thermal threshold of the one or more smart contact lenses is exceeded, the tool generates one or more recommendations to perform one or more cooling functions of the one or more smart contact lenses.