It's better to get them before you go, so they don't sell out. They open ticket sales based on whether they think the ice will stay frozen based on the temperature outside, so they may not have very far in advance scheduled. You might have to wait until it gets a little closer.
Hello. I would recommend contacting them through their website. Just Google "Ice Castles Midway". You'll find everything you need there.
Tickets are cheaper on weekdays then weekends. Weekends are about 18 for adults.
You can purchase tickets through the homestead resort. Put in Ice Castles and it will pull it up. Get them soon though.
Thanks! Your answer is awaiting moderation.