We recently went to the Wins of Paradise, a butterfly conservancy near Guelph, Ontario and we had a great time.
The chrysalis are easy to view and you can see the progress towards hatching out.
I don't normally promote any facility, other than Rondeau Provincial Park, but I am making an exception. It is worth the trip. Go enjoy yourself.
Take a camera!