The best time to visit Carlisle is during the summer months (June-August) when the weather is warm and many local attractions are open.