Livestock in Canada

This section host statistics on inventory of livestock in Canada represented by total number of heads per year.

 
Livestock in Canada from 2018 to 2025

Year

2018

2019

2020

2021

2022

2023

2024

2025

Dairy cattle *

        

Dairy cows

975,100

976,200

979,200

974,500

969,100

964,600

962,800

962,400

Dairy heifers

429,800

420,000

421,900

411,500

413,200

409,800

407,100

406,900

Bulls (dairy)

7,100

8,000

8,000

7,800

7,900

6,200

7,700

6,700

Beef cattle *

        

Beef cows

3,743,800

3,741,700

3,668,400

3,711,100

3,652,900

3,531,900

3,419,500

3,378,700

Beef heifers

566,100

581,300

555,600

572,700

576,000

540,500

516,600

520,700

Bulls (Beef)

214,100

209,400

205,100

207,800

205,300

203,700

197,800

195,000

Swine *

        

Boars, 6 months and over

19,000

17,400

16,600

16,800

16,800

15,900

15,600

15,200

Sows and gilts

1,240,900

1,234,800

1,233,400

1,246,200

1,236,500

1,225,200

1,214,500

1,195,300

All other hogs

12,985,100

12,817,800

12,815,000

12,857,000

12,901,700

12,653,900

12,754,900

12,644,500

Sheep *

        

Rams

23,600

23,400

23,200

23,100

23,800

23,700

23,500

23,500

Ewes

512,900

509,400

502,700

501,500

499,600

496,500

481,500

476,500

Lambs for breeding

78,900

79,200

76,600

88,400

95,200

92,900

90,500

87,100

Goats **

   

253,278

    

Horses **

   

183,733

    

Bison **

   

149,539

    

Source: Statistics Canada

If you have any questions or require additional information, please send an e-mail to aafc.cdic-ccil.aac@agr.gc.ca