From 1969 to the present, local volunteers have been counting cranes at the Phyllis Haehnle Memorial Sanctuary. From late September until the marsh freezes or the cranes stop coming, crane counts are done on Monday nights.
The first modern count in our records is from Ron Hoffman who counted 35 cranes on September 21, 1969. Harold Wing did his last count on October 25, 1991 and recorded 1,585. In November 2001 we broke four thousand with a year high of 4,019. It took nearly a decade but on November 15, 2010 we counted 5,523. The Sanctuary record of 8,177 was counted on November 19, 2012.
It's important to note that the crane count indicates the number of cranes spending the night at the sanctuary. Many more are often observed flying over.
Haehnle Weekly Crane Counts
Crane counts for each week are available at the links below.
2025 Crane Counts
Haehnle Sanctuary Crane Count 09/29/2025
Haehnle Sanctuary Crane Count 09/22/2025
Haehnle Sanctuary Crane Count 09/15/2025
2024 Crane Counts
Haehnle Sanctuary Crane Count 12/02/2024
Haehnle Sanctuary Crane Count 11/25/2024
Haehnle Sanctuary Crane Count 11/18/2024
Haehnle Sanctuary Crane Count 11/11/2024
Haehnle Sanctuary Crane Count 11/04/2024
Haehnle Sanctuary Crane Count 10/28/2024
Haehnle Sanctuary Crane Count 10/21/2024
Haehnle Sanctuary Crane Count 10/14/2024
Haehnle Sanctuary Crane Count 10/07/2024
Haehnle Sanctuary Crane Count 09/30/2024
Haehnle Sanctuary Crane Count 09/23/2024
Haehnle Sanctuary Crane Count 09/16/2024
2023 Crane Counts
Haehnle Sanctuary Crane Count 11/27/2023
Haehnle Sanctuary Crane Count 11/20/2023
Haehnle Sanctuary Crane Count 11/13/2023
Haehnle Sanctuary Crane Count 11/06/2023
Haehnle Sanctuary Crane Count 10/30/2023
Haehnle Sanctuary Crane Count 10/23/2023
Haehnle Sanctuary Crane Count 10/16/2023
Haehnle Sanctuary Crane Count 10/09/2023
Haehnle Sanctuary Crane Count 10/02/2023
Haehnle Sanctuary Crane Count 09/25/2023
Haehnle Sanctuary Crane Count 09/18/2023
2022 Crane Counts
Haehnle Sanctuary Crane Count 12/05/2022
Haehnle Sanctuary Crane Count 11/28/2022
Haehnle Sanctuary Crane Count 11/21/2022
Haehnle Sanctuary Crane Count 11/14/2022
Haehnle Sanctuary Crane Count 11/07/2022
Haehnle Sanctuary Crane Count 10/31/2022
Haehnle Sanctuary Crane Count 10/24/2022
Haehnle Sanctuary Crane Count 10/17/2022
Haehnle Sanctuary Crane Count 10/03/2022
2021 Crane Counts
Haehnle Sanctuary Crane Count 11/29/2021
Haehnle Sanctuary Crane Count 11/16/2021
Haehnle Sanctuary Crane Count 11/08/2021
Haehnle Sanctuary Crane Count 11/01/2021
Haehnle Sanctuary Crane Count 10/25/2021
Haehnle Sanctuary Crane Count 10/18/2021
Haehnle Sanctuary Crane Count 10/11/2021
Haehnle Sanctuary Crane Count 10/04/2021
Haehnle Sanctuary Crane Count 09/27/2021
2020 Crane Counts
Haehnle Sanctuary Crane Count 12/07/2020
Haehnle Sanctuary Crane Count 11/30/2020
Haehnle Sanctuary Crane Count 11/23/2020
Haehnle Sanctuary Crane Count 11/16/2020
Haehnle Sanctuary Crane Count 11/02/2020 (no count 11/9/20)
Haehnle Sanctuary Crane Count 10/26/2020
Haehnle Sanctuary Crane Count 10/19/2020
Haehnle Sanctuary Crane Count 10/12/2020
Haehnle Sanctuary Crane Count 10/05/2020
Haehnle Sanctuary Crane Count 09/21/2020
2019 Crane Counts
Haehnle Sanctuary Crane Count 11/04/2019
Haehnle Sanctuary Crane Count 10/20/2019
Haehnle Sanctuary Crane Count 10/14/2019
Haehnle Sanctuary Crane Count 10/07/2019
Haehnle Sanctuary Crane Count 09/30/2019
Haehnle Sanctuary Crane Count 09/23/2019
Haehnle Sanctuary Crane Count 09/16/2019
Haehnle Sanctuary Crane Count 09/09/2019
2018 Crane Counts
Haehnle Sanctuary Crane Count 11/12/2018
Haehnle Sanctuary Crane Count 11/05/2018
Haehnle Sanctuary Crane Count 10/29/2018
Haehnle Sanctuary Crane Count 10/22/2018
Haehnle Sanctuary Crane Count 10/15/2018
Haehnle Sanctuary Crane Count 10/08/2018
Haehnle Sanctuary Crane Count 10/01/2018
Haehnle Sanctuary Crane Count 09/24/2018
Haehnle Sanctuary Crane Count 09/10/2018
2017 Crane Counts
Haehnle Sanctuary Crane Count 11/20/2017
Haehnle Sanctuary Crane Count 11/13/2017
Haehnle Sanctuary Crane Count 11/06/2017
Haehnle Sanctuary Crane Count 10/23/2017
Haehnle Sanctuary Crane Count 10/16/2017
Haehnle Sanctuary Crane Count 10/09/2017
Haehnle Sanctuary Crane Count 10/2/2017
Haehnle Sanctuary Crane Count 09/24/2017
Haehnle Sanctuary Crane Count 09/17/2017
Haehnle Sanctuary Crane Count 09/10/2017
2016 Crane Counts
Haehnle Sanctuary Crane Count 11/21/2016
Haehnle Sanctuary Crane Count 11/14/2016
Haehnle Sanctuary Crane Count 11/07/2016
Haehnle Sanctuary Crane Count 10/31/2016
Haehnle Sanctuary Crane Count 10/24/2016
Haehnle Sanctuary Crane Count 10/17/2016
Haehnle Sanctuary Crane Count 10/10/2016
Haehnle Sanctuary Crane Count 10/03/2016
Haehnle Sanctuary Crane Count 09/26/2016
Haehnle Sanctuary Crane Count 09/18/2016
Haehnle Sanctuary Crane Count 09/11/2016
Haehnle Sanctuary Crane Count 09/04/2016
Haehnle Sanctuary Crane Count 12/14/2015
Haehnle Sanctuary Crane Count 12/07/2015
Haehnle Sanctuary Crane Count 11/30/2015
Haehnle Sanctuary Crane Count 11/16/2015
Haehnle Sanctuary & USFWS Crane Count 11/09/2015
Haehnle Sanctuary Crane Count 11/02/2015
Haehnle Sanctuary Crane Count 10/25/2015
Haehnle Sanctuary Crane Count 10/12/2015
Haehnle Sanctuary Crane Count 10/05/2015
Haehnle Sanctuary Crane Count 09/27/2015