Topgolf is typically closed on Christmas Day, but some locations may have limited hours or even stay open for the holiday. The best way to find out the operating hours for a specific Topgolf location would be to check their website or call the location directly.