Since 1985

Magrath Ag Society

Our mission is to serve the members of our community by supporting their equine and agricultural needs. We are dedicated to providing resources, events, and education to enhance the agricultural lifestyle in our area.

Announcements

ATTENTION MEMBERS!!

Our new year has begun and memberships have expired as of October 31,2025 if you have not done so yet please go to our website and fill out a...

read more

Upcoming Events

Stay updated with our latest events and activities designed to enrich and support our agricultural community

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
M
T
W
T
F
S
S
23
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
3:00 PM - Maxine McKenna
4:30 PM - Steph Roberts
5:30 PM - Public Riding
7:30 PM - Dana Smith
24
9:00 AM - Public Riding
11:00 AM - Montana Berezay
12:00 PM - Lloyd Niddery
3:00 PM - Maxine McKenna
4:00 PM - Nikki Akune
5:30 PM - Brooke Emard
7:00 PM - Mike Powelson
25
8:00 AM - Terri Byam
10:00 AM - Stacey Allsop
12:00 PM - Lloyd Niddery
2:00 PM - TJ Powelson
5:30 PM - Public Riding
7:30 PM - Aleesa Gilowski
26
9:00 AM - Public Riding
11:00 AM - TJ Powelson
1:00 PM - Simone Soop
3:00 PM - Maxine McKenna
5:00 PM - Steph Roberts
7:00 PM - Robert Heggie
27
5:00 AM - Public Riding
1:00 PM - Elly Anderson
3:00 PM - Maxine McKenna
5:00 PM - Mandee Braeme
6:00 PM - Brooke Emard
28
10:00 AM - Laura Bullock
12:00 PM - Robyn Richards
1:00 PM - Public Riding
3:30 PM - Beatle Soop
1
11:00 AM - Robyn lively
1:00 PM - Public Riding
3:30 PM - Staci Allsop
2
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
3:00 PM - Maxine Mckenna
5:30 PM - Public Riding
7:30 PM - Colt Duce
3
9:00 AM - Public Riding
12:00 PM - Lloyd Niddery
3:00 PM - Maxine Mckenna
4:00 PM - Nikki Akune
5:30 PM - Brooke Emard
7:00 PM - Mike Powelson
4
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
5:30 PM - Public Riding
7:30 PM - Aleesa Gilowski
5
9:00 AM - Public Riding
11:00 AM - TJ Powelson
12:30 PM - Beatle Soop
3:00 PM - Maxine Mckenna
4:00 PM - Simone Soop
5:00 PM - Steph Roberts
7:00 PM - Robert Heggie
6
5:00 AM - Public Riding
10:00 AM - Tamara Berezay
12:00 PM - Lloyd Niddery
3:00 PM - Dayna Stefanuk
7
10:00 AM - Laura Bullock
11:30 AM - TamaraBerezay
1:00 PM - Public Riding
8
11:00 AM - Stacey Allsop
1:00 PM - Public Riding
3:00 PM - Jayme Perozak
6:00 PM - Brooke Loxton
9
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
3:00 PM - Maxine Mckenna
4:30 PM - Steph Roberts
5:30 PM - Public Riding
7:45 PM - Brooke Loxton
10
9:00 AM - Public Riding
11:00 AM - TJ Powelson
12:00 PM - Lloyd Niddery
4:00 PM - Nikki Akune
5:30 PM - Brooke Emard
7:00 PM - Mike Powelson
11
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
3:00 PM - Maxine McKenna
3:00 PM - Maxine Mckenna
4:30 PM - Herman Houwling
5:30 PM - Public Riding
7:30 PM - Aleesa Gilowski
12
9:00 AM - Public Riding
11:00 AM - TJ Powelson
3:00 PM - Maxine McKenna
5:00 PM - Steph Roberts
7:00 PM - Robert Heggie
13
5:00 AM - Public Riding
12:00 PM - Marina Eckert
2:00 PM - Nikki Akune
7:00 PM - Colt Duce
14
1:00 PM - Public Riding
3:30 PM - Simone Soop
8:15 PM - Brooke Loxton
15
10:30 AM - Dayna Stefanuk
1:00 PM - Public Riding
3:00 PM - Jayme Perozak
5:00 PM - Beatle Soop
16
8:00 AM - Terri Byam
11:00 AM - Ron smith
12:00 PM - Lloyd Niddery
3:00 PM - Maxine McKenna
4:30 PM - Steph Roberts
5:30 PM - Public Riding
7:30 PM - Dana Smith
17
9:00 AM - Public Riding
11:00 AM - Ron Smith
12:00 PM - Lloyd Niddery
2:30 PM - Stacey Allsop
4:00 PM - Nikki Akune
5:00 PM - Brooke Emard
7:00 PM - Mike Powelson
18
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
2:00 PM - TJ Powelson
4:30 PM - Herman Houwling
5:30 PM - Public Riding
7:30 PM - Aleesa Gilowski
19
9:00 AM - Public Riding
11:00 AM - TJ Powelson
12:30 PM - Beatle Soop
3:00 PM - Maxine Mckenna
5:00 PM - Steph Roberts
7:00 PM - Robert Heggie
22
3:30 PM - Beatle Soop
6:00 PM - Public Riding
23
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
3:00 PM - Ron smith
4:30 PM - Steph Roberts
5:30 PM - Public Riding
7:30 PM - Dana Smith
24
9:00 AM - Public Riding
11:00 AM - Marina Eckert
12:00 PM - Lloyd Niddery
5:30 PM - Brooke Emard
7:00 PM - Mike Powelson
25
8:00 AM - Terri Byam
12:00 PM - Lloyd Niddery
3:00 PM - Maxine Makenna
5:30 PM - Public Riding
7:30 PM - Aleesa Gilowski
26
9:00 AM - Public Riding
3:00 PM - Maxine Makenna
5:00 PM - Steph Roberts
7:00 PM - Robert Heggie
27
5:00 AM - Public riding
12:00 PM - Lloyd Niddery
3:00 PM - Maxine Makenna
7:00 PM - Colt Duce
28
1:00 PM - Public Riding
5:30 PM - Beatle Soop
29
10:30 AM - Wylee Walker
1:00 PM - Public Riding
3:00 PM - Jayme Perozak
5:00 PM - Simone Soop
30
8:00 AM - Dayna Stefanuk
3:00 PM - Maxine McKenna
5:30 PM - Public Riding
7:30 PM - Dana Smith
31
9:00 AM - Public Riding
2:00 PM - Simone Soop
5:30 PM - Brooke Emard
7:00 PM - Mike Powelson
1
5:30 PM - Public Riding
7:30 PM - Aleesa Gilowski
2
9:00 AM - Public Riding
12:30 PM - Beatle Soop
3:00 PM - Maxine McKenna
4:00 PM - Maxine McKenna
7:00 PM - Robert Heggie
3
5:00 AM - Public Riding
12:00 PM - Lloyd Niddery
7:00 PM - Colt Duce
4
11:30 AM - Craig Olson
1:00 PM - Public Riding
5:00 PM - Beatle Soop
5
23 Feb
February 23, 2026
8:00 am - 10:00 am
23 Feb
February 23, 2026
12:00 pm - 3:00 pm
23 Feb
February 23, 2026
3:00 pm - 4:00 pm
23 Feb
February 23, 2026
4:30 pm - 5:30 pm
23 Feb
February 23, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

23 Feb
February 23, 2026
7:30 pm - 8:30 pm
24 Feb
February 24, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

24 Feb
February 24, 2026
11:00 am - 12:00 pm
24 Feb
February 24, 2026
12:00 pm - 2:00 pm
24 Feb
February 24, 2026
3:00 pm - 4:00 pm
24 Feb
February 24, 2026
4:00 pm - 5:00 pm
24 Feb
February 24, 2026
5:30 pm - 6:30 pm
24 Feb
February 24, 2026
7:00 pm - 9:30 pm
25 Feb
February 25, 2026
8:00 am - 10:00 am
25 Feb
February 25, 2026
10:00 am - 12:00 pm
25 Feb
February 25, 2026
12:00 pm - 2:00 pm
25 Feb
February 25, 2026
2:00 pm - 4:00 pm
25 Feb
February 25, 2026
4:30 pm - 5:30 pm
25 Feb
February 25, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

25 Feb
February 25, 2026
7:30 pm - 8:30 pm
26 Feb
February 26, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

26 Feb
February 26, 2026
11:00 am - 12:00 pm
26 Feb
February 26, 2026
1:00 pm - 2:00 pm
26 Feb
February 26, 2026
3:00 pm - 4:00 pm
26 Feb
February 26, 2026
5:00 pm - 7:00 pm
26 Feb
February 26, 2026
7:00 pm - 9:00 pm
27 Feb
February 27, 2026
5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

27 Feb
February 27, 2026
1:00 pm - 2:00 pm
27 Feb
February 27, 2026
3:00 pm - 4:00 pm
27 Feb
February 27, 2026
5:00 pm - 6:00 pm
27 Feb
February 27, 2026
6:00 pm - 7:30 pm
28 Feb
February 28, 2026
10:00 am - 11:30 am
28 Feb
February 28, 2026
12:00 pm - 1:00 pm
28 Feb
February 28, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

28 Feb
February 28, 2026
3:30 pm - 5:30 pm
28 Feb
February 28, 2026
6:00 pm - 8:00 pm
01 Mar
March 1, 2026
9:00 am - 10:30 am
01 Mar
March 1, 2026
11:00 am - 1:00 pm
01 Mar
March 1, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

01 Mar
March 1, 2026
3:30 pm - 4:30 pm
02 Mar
March 2, 2026
8:00 am - 10:00 am
02 Mar
March 2, 2026
12:00 pm - 3:00 pm
02 Mar
March 2, 2026
3:00 pm - 4:00 pm
02 Mar
March 2, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

02 Mar
March 2, 2026
7:30 pm - 9:00 pm
03 Mar
March 3, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

03 Mar
March 3, 2026
11:00 am - 12:00 pm
03 Mar
March 3, 2026
12:00 pm - 2:00 pm
03 Mar
March 3, 2026
3:00 pm - 4:00 pm
03 Mar
March 3, 2026
4:00 pm - 5:00 pm
03 Mar
March 3, 2026
5:30 pm - 6:30 pm
03 Mar
March 3, 2026
7:00 pm - 9:30 pm
04 Mar
March 4, 2026
8:00 am - 10:00 am
04 Mar
March 4, 2026
12:00 pm - 2:00 pm
04 Mar
March 4, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

04 Mar
March 4, 2026
7:30 pm - 8:30 pm
05 Mar
March 5, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

05 Mar
March 5, 2026
11:00 am - 12:00 pm
05 Mar
March 5, 2026
12:30 pm - 2:30 pm
05 Mar
March 5, 2026
3:00 pm - 4:00 pm
05 Mar
March 5, 2026
4:00 pm - 5:00 pm
05 Mar
March 5, 2026
5:00 pm - 7:00 pm
05 Mar
March 5, 2026
7:00 pm - 9:00 pm
06 Mar
March 6, 2026
5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

06 Mar
March 6, 2026
10:00 am - 12:00 pm
06 Mar
March 6, 2026
12:00 pm - 2:00 pm
06 Mar
March 6, 2026
3:00 pm - 4:00 pm
06 Mar
March 6, 2026
5:00 pm - 9:00 pm

Contact Stephanie Wentz at 403-715-9064 for more info or to enter.

07 Mar
March 7, 2026
10:00 am - 11:30 am
07 Mar
March 7, 2026
11:30 am - 1:00 pm
07 Mar
March 7, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

07 Mar
March 7, 2026
3:00 pm - 5:00 pm
08 Mar
March 8, 2026
9:00 am - 10:30 am
08 Mar
March 8, 2026
11:00 am - 1:00 pm
08 Mar
March 8, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

08 Mar
March 8, 2026
3:00 pm - 5:00 pm
08 Mar
March 8, 2026
6:00 pm - 8:00 pm
09 Mar
March 9, 2026
8:00 am - 10:00 am
09 Mar
March 9, 2026
12:00 pm - 3:00 pm
09 Mar
March 9, 2026
3:00 pm - 4:00 pm
09 Mar
March 9, 2026
4:30 pm - 5:30 pm
09 Mar
March 9, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

09 Mar
March 9, 2026
7:45 pm - 8:15 pm
10 Mar
March 10, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

10 Mar
March 10, 2026
11:00 am - 12:00 pm
10 Mar
March 10, 2026
12:00 pm - 2:00 pm
10 Mar
March 10, 2026
4:00 pm - 5:00 pm
10 Mar
March 10, 2026
5:30 pm - 6:30 pm
10 Mar
March 10, 2026
7:00 pm - 9:30 pm
10 Mar
March 10, 2026
7:00 pm - 8:00 pm

Foyer rental only

11 Mar
March 11, 2026
8:00 am - 10:00 am
11 Mar
March 11, 2026
12:00 pm - 2:00 pm
11 Mar
March 11, 2026
3:00 pm - 4:00 pm
11 Mar
March 11, 2026
3:00 pm - 4:00 pm
11 Mar
March 11, 2026
4:30 pm - 5:30 pm
11 Mar
March 11, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

11 Mar
March 11, 2026
7:30 pm - 8:30 pm
12 Mar
March 12, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

12 Mar
March 12, 2026
11:00 am - 12:00 pm
12 Mar
March 12, 2026
3:00 pm - 4:00 pm
12 Mar
March 12, 2026
5:00 pm - 7:00 pm
12 Mar
March 12, 2026
7:00 pm - 9:00 pm
13 Mar
March 13, 2026
5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

13 Mar
March 13, 2026
12:00 pm - 1:00 pm
13 Mar
March 13, 2026
2:00 pm - 3:00 pm
13 Mar
March 13, 2026
7:00 pm - 9:00 pm
14 Mar
March 14, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

14 Mar
March 14, 2026
3:30 pm - 4:30 pm
14 Mar
March 14, 2026
6:00 pm - 8:00 pm
14 Mar
March 14, 2026
8:15 pm - 8:45 pm
15 Mar
March 15, 2026
9:00 am - 10:30 am
15 Mar
March 15, 2026
10:30 am - 11:30 am
15 Mar
March 15, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

15 Mar
March 15, 2026
3:00 pm - 5:00 pm
15 Mar
March 15, 2026
5:00 pm - 6:00 pm
16 Mar
March 16, 2026
8:00 am - 10:00 am
16 Mar
March 16, 2026
11:00 am - 12:00 pm
16 Mar
March 16, 2026
12:00 pm - 3:00 pm
16 Mar
March 16, 2026
3:00 pm - 4:00 pm
16 Mar
March 16, 2026
4:30 pm - 5:30 pm
16 Mar
March 16, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

16 Mar
March 16, 2026
7:30 pm - 8:30 pm
17 Mar
March 17, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

17 Mar
March 17, 2026
11:00 am - 12:00 pm
17 Mar
March 17, 2026
12:00 pm - 2:00 pm
17 Mar
March 17, 2026
2:30 pm - 3:30 pm
17 Mar
March 17, 2026
4:00 pm - 5:00 pm
17 Mar
March 17, 2026
5:00 pm - 7:00 pm
17 Mar
March 17, 2026
7:00 pm - 9:30 pm
18 Mar
March 18, 2026
8:00 am - 10:00 am
18 Mar
March 18, 2026
12:00 pm - 2:00 pm
18 Mar
March 18, 2026
2:00 pm - 4:00 pm
18 Mar
March 18, 2026
4:30 pm - 5:30 pm
18 Mar
March 18, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

18 Mar
March 18, 2026
7:30 pm - 8:30 pm
19 Mar
March 19, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

19 Mar
March 19, 2026
11:00 am - 12:00 pm
19 Mar
March 19, 2026
12:30 pm - 2:30 pm
19 Mar
March 19, 2026
3:00 pm - 4:00 pm
19 Mar
March 19, 2026
5:00 pm - 7:00 pm
19 Mar
March 19, 2026
7:00 pm - 9:00 pm
20 Mar
March 20, 2026
5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

20 Mar
March 20, 2026
9:00 am - 10:00 am
20 Mar
March 20, 2026
12:00 pm - 2:00 pm
20 Mar
March 20, 2026
4:00 pm - 9:00 pm

Contact Stephanie Wentz at 403-715-9064 for more info or to enter.

21 Mar
March 21, 2026
9:00 am - 5:30 pm

Please contact Brooke Emard for more info 403-892-1518

21 Mar
March 21, 2026
6:00 pm - 9:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

22 Mar
March 22, 2026
9:00 am - 2:00 pm

Please contact Brooke Emard for more info 403-892-1518

22 Mar
March 22, 2026
3:30 pm - 5:30 pm
22 Mar
March 22, 2026
6:00 pm - 9:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

23 Mar
March 23, 2026
8:00 am - 10:00 am
23 Mar
March 23, 2026
12:00 pm - 3:00 pm
23 Mar
March 23, 2026
3:00 pm - 4:00 pm
23 Mar
March 23, 2026
4:30 pm - 5:30 pm
23 Mar
March 23, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

23 Mar
March 23, 2026
7:30 pm - 8:30 pm
24 Mar
March 24, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

24 Mar
March 24, 2026
11:00 am - 12:00 pm
24 Mar
March 24, 2026
12:00 pm - 2:00 pm
24 Mar
March 24, 2026
5:30 pm - 6:30 pm
24 Mar
March 24, 2026
7:00 pm - 9:30 pm
25 Mar
March 25, 2026
8:00 am - 10:00 am
25 Mar
March 25, 2026
12:00 pm - 2:00 pm
25 Mar
March 25, 2026
3:00 pm - 4:00 pm
25 Mar
March 25, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

25 Mar
March 25, 2026
7:30 pm - 8:30 pm
26 Mar
March 26, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

26 Mar
March 26, 2026
3:00 pm - 4:00 pm
26 Mar
March 26, 2026
5:00 pm - 7:00 pm
26 Mar
March 26, 2026
7:00 pm - 9:00 pm
27 Mar
March 27, 2026
5:00 am - 9:00 am
27 Mar
March 27, 2026
12:00 pm - 2:00 pm
27 Mar
March 27, 2026
3:00 pm - 4:00 pm
27 Mar
March 27, 2026
7:00 pm - 9:00 pm
28 Mar
March 28, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

28 Mar
March 28, 2026
3:00 pm - 5:00 pm
28 Mar
March 28, 2026
5:30 pm - 6:30 pm
29 Mar
March 29, 2026
9:00 am - 10:30 am
29 Mar
March 29, 2026
10:30 am - 12:30 pm
29 Mar
March 29, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

29 Mar
March 29, 2026
3:00 pm - 5:00 pm
29 Mar
March 29, 2026
5:00 pm - 6:00 pm
30 Mar
March 30, 2026
8:00 am - 10:00 am
30 Mar
March 30, 2026
3:00 pm - 4:00 pm
30 Mar
March 30, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

30 Mar
March 30, 2026
7:30 pm - 8:30 pm
31 Mar
March 31, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

31 Mar
March 31, 2026
2:00 pm - 3:00 pm
31 Mar
March 31, 2026
5:30 pm - 6:30 pm
31 Mar
March 31, 2026
7:00 pm - 9:30 pm
01 Apr
April 1, 2026
5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

01 Apr
April 1, 2026
7:30 pm - 8:30 pm
02 Apr
April 2, 2026
9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

02 Apr
April 2, 2026
12:30 pm - 2:30 pm
02 Apr
April 2, 2026
3:00 pm - 4:00 pm
02 Apr
April 2, 2026
4:00 pm - 5:00 pm
02 Apr
April 2, 2026
7:00 pm - 9:00 pm
03 Apr
April 3, 2026
5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

03 Apr
April 3, 2026
12:00 pm - 2:00 pm
03 Apr
April 3, 2026
7:00 pm - 9:00 pm
04 Apr
April 4, 2026
11:30 am - 12:30 pm
04 Apr
April 4, 2026
1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

04 Apr
April 4, 2026
5:00 pm - 6:00 pm
Events on February 23, 2026
23 Feb
23 Feb 26 8:00 am - 10:00 am
23 Feb
23 Feb 26 12:00 pm - 3:00 pm
23 Feb
23 Feb 26 3:00 pm - 4:00 pm
23 Feb
23 Feb 26 4:30 pm - 5:30 pm
23 Feb
23 Feb 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

23 Feb
23 Feb 26 7:30 pm - 8:30 pm
Events on February 24, 2026
24 Feb
24 Feb 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

24 Feb
24 Feb 26 11:00 am - 12:00 pm
24 Feb
24 Feb 26 12:00 pm - 2:00 pm
24 Feb
24 Feb 26 3:00 pm - 4:00 pm
24 Feb
24 Feb 26 4:00 pm - 5:00 pm
24 Feb
24 Feb 26 5:30 pm - 6:30 pm
24 Feb
24 Feb 26 7:00 pm - 9:30 pm
Events on February 25, 2026
25 Feb
25 Feb 26 8:00 am - 10:00 am
25 Feb
25 Feb 26 10:00 am - 12:00 pm
25 Feb
25 Feb 26 12:00 pm - 2:00 pm
25 Feb
25 Feb 26 2:00 pm - 4:00 pm
25 Feb
25 Feb 26 4:30 pm - 5:30 pm
25 Feb
25 Feb 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

25 Feb
25 Feb 26 7:30 pm - 8:30 pm
Events on February 26, 2026
26 Feb
26 Feb 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

26 Feb
26 Feb 26 11:00 am - 12:00 pm
26 Feb
26 Feb 26 1:00 pm - 2:00 pm
26 Feb
26 Feb 26 3:00 pm - 4:00 pm
26 Feb
26 Feb 26 5:00 pm - 7:00 pm
26 Feb
26 Feb 26 7:00 pm - 9:00 pm
Events on February 27, 2026
27 Feb
27 Feb 26 5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

27 Feb
27 Feb 26 1:00 pm - 2:00 pm
27 Feb
27 Feb 26 3:00 pm - 4:00 pm
27 Feb
27 Feb 26 5:00 pm - 6:00 pm
27 Feb
27 Feb 26 6:00 pm - 7:30 pm
Events on February 28, 2026
28 Feb
28 Feb 26 10:00 am - 11:30 am
28 Feb
28 Feb 26 12:00 pm - 1:00 pm
28 Feb
28 Feb 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

28 Feb
28 Feb 26 3:30 pm - 5:30 pm
28 Feb
28 Feb 26 6:00 pm - 8:00 pm
Events on March 1, 2026
01 Mar
1 Mar 26 9:00 am - 10:30 am
01 Mar
1 Mar 26 11:00 am - 1:00 pm
01 Mar
1 Mar 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

01 Mar
1 Mar 26 3:30 pm - 4:30 pm
Events on March 2, 2026
02 Mar
2 Mar 26 8:00 am - 10:00 am
02 Mar
2 Mar 26 12:00 pm - 3:00 pm
02 Mar
2 Mar 26 3:00 pm - 4:00 pm
02 Mar
2 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

02 Mar
2 Mar 26 7:30 pm - 9:00 pm
Events on March 3, 2026
03 Mar
3 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

03 Mar
3 Mar 26 11:00 am - 12:00 pm
03 Mar
3 Mar 26 12:00 pm - 2:00 pm
03 Mar
3 Mar 26 3:00 pm - 4:00 pm
03 Mar
3 Mar 26 4:00 pm - 5:00 pm
03 Mar
3 Mar 26 5:30 pm - 6:30 pm
03 Mar
3 Mar 26 7:00 pm - 9:30 pm
Events on March 4, 2026
04 Mar
4 Mar 26 8:00 am - 10:00 am
04 Mar
4 Mar 26 12:00 pm - 2:00 pm
04 Mar
4 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

04 Mar
4 Mar 26 7:30 pm - 8:30 pm
Events on March 5, 2026
05 Mar
5 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

05 Mar
5 Mar 26 11:00 am - 12:00 pm
05 Mar
5 Mar 26 12:30 pm - 2:30 pm
05 Mar
5 Mar 26 3:00 pm - 4:00 pm
05 Mar
5 Mar 26 4:00 pm - 5:00 pm
05 Mar
5 Mar 26 5:00 pm - 7:00 pm
05 Mar
5 Mar 26 7:00 pm - 9:00 pm
Events on March 6, 2026
06 Mar
6 Mar 26 5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

06 Mar
6 Mar 26 10:00 am - 12:00 pm
06 Mar
6 Mar 26 12:00 pm - 2:00 pm
06 Mar
6 Mar 26 3:00 pm - 4:00 pm
06 Mar
6 Mar 26 5:00 pm - 9:00 pm

Contact Stephanie Wentz at 403-715-9064 for more info or to enter.

Events on March 7, 2026
07 Mar
7 Mar 26 10:00 am - 11:30 am
07 Mar
7 Mar 26 11:30 am - 1:00 pm
07 Mar
7 Mar 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

07 Mar
7 Mar 26 3:00 pm - 5:00 pm
Events on March 8, 2026
08 Mar
8 Mar 26 9:00 am - 10:30 am
08 Mar
8 Mar 26 11:00 am - 1:00 pm
08 Mar
8 Mar 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

08 Mar
8 Mar 26 3:00 pm - 5:00 pm
08 Mar
8 Mar 26 6:00 pm - 8:00 pm
Events on March 9, 2026
09 Mar
9 Mar 26 8:00 am - 10:00 am
09 Mar
9 Mar 26 12:00 pm - 3:00 pm
09 Mar
9 Mar 26 3:00 pm - 4:00 pm
09 Mar
9 Mar 26 4:30 pm - 5:30 pm
09 Mar
9 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

09 Mar
9 Mar 26 7:45 pm - 8:15 pm
Events on March 10, 2026
10 Mar
10 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

10 Mar
10 Mar 26 11:00 am - 12:00 pm
10 Mar
10 Mar 26 12:00 pm - 2:00 pm
10 Mar
10 Mar 26 4:00 pm - 5:00 pm
10 Mar
10 Mar 26 5:30 pm - 6:30 pm
10 Mar
10 Mar 26 7:00 pm - 9:30 pm
10 Mar
10 Mar 26 7:00 pm - 8:00 pm

Foyer rental only

Events on March 11, 2026
11 Mar
11 Mar 26 8:00 am - 10:00 am
11 Mar
11 Mar 26 12:00 pm - 2:00 pm
11 Mar
11 Mar 26 3:00 pm - 4:00 pm
11 Mar
11 Mar 26 3:00 pm - 4:00 pm
11 Mar
11 Mar 26 4:30 pm - 5:30 pm
11 Mar
11 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

11 Mar
11 Mar 26 7:30 pm - 8:30 pm
Events on March 12, 2026
12 Mar
12 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

12 Mar
12 Mar 26 11:00 am - 12:00 pm
12 Mar
12 Mar 26 3:00 pm - 4:00 pm
12 Mar
12 Mar 26 5:00 pm - 7:00 pm
12 Mar
12 Mar 26 7:00 pm - 9:00 pm
Events on March 13, 2026
13 Mar
13 Mar 26 5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

13 Mar
13 Mar 26 12:00 pm - 1:00 pm
13 Mar
13 Mar 26 2:00 pm - 3:00 pm
13 Mar
13 Mar 26 7:00 pm - 9:00 pm
Events on March 14, 2026
14 Mar
14 Mar 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

14 Mar
14 Mar 26 3:30 pm - 4:30 pm
14 Mar
14 Mar 26 6:00 pm - 8:00 pm
14 Mar
14 Mar 26 8:15 pm - 8:45 pm
Events on March 15, 2026
15 Mar
15 Mar 26 9:00 am - 10:30 am
15 Mar
15 Mar 26 10:30 am - 11:30 am
15 Mar
15 Mar 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

15 Mar
15 Mar 26 3:00 pm - 5:00 pm
15 Mar
15 Mar 26 5:00 pm - 6:00 pm
Events on March 16, 2026
16 Mar
16 Mar 26 8:00 am - 10:00 am
16 Mar
16 Mar 26 11:00 am - 12:00 pm
16 Mar
16 Mar 26 12:00 pm - 3:00 pm
16 Mar
16 Mar 26 3:00 pm - 4:00 pm
16 Mar
16 Mar 26 4:30 pm - 5:30 pm
16 Mar
16 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

16 Mar
16 Mar 26 7:30 pm - 8:30 pm
Events on March 17, 2026
17 Mar
17 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

17 Mar
17 Mar 26 11:00 am - 12:00 pm
17 Mar
17 Mar 26 12:00 pm - 2:00 pm
17 Mar
17 Mar 26 2:30 pm - 3:30 pm
17 Mar
17 Mar 26 4:00 pm - 5:00 pm
17 Mar
17 Mar 26 5:00 pm - 7:00 pm
17 Mar
17 Mar 26 7:00 pm - 9:30 pm
Events on March 18, 2026
18 Mar
18 Mar 26 8:00 am - 10:00 am
18 Mar
18 Mar 26 12:00 pm - 2:00 pm
18 Mar
18 Mar 26 2:00 pm - 4:00 pm
18 Mar
18 Mar 26 4:30 pm - 5:30 pm
18 Mar
18 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

18 Mar
18 Mar 26 7:30 pm - 8:30 pm
Events on March 19, 2026
19 Mar
19 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

19 Mar
19 Mar 26 11:00 am - 12:00 pm
19 Mar
19 Mar 26 12:30 pm - 2:30 pm
19 Mar
19 Mar 26 3:00 pm - 4:00 pm
19 Mar
19 Mar 26 5:00 pm - 7:00 pm
19 Mar
19 Mar 26 7:00 pm - 9:00 pm
Events on March 20, 2026
20 Mar
20 Mar 26 5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

20 Mar
20 Mar 26 9:00 am - 10:00 am
20 Mar
20 Mar 26 12:00 pm - 2:00 pm
20 Mar
20 Mar 26 4:00 pm - 9:00 pm

Contact Stephanie Wentz at 403-715-9064 for more info or to enter.

20 Mar
20 Mar 26 7:00 pm - 10:00 pm
Events on March 21, 2026
21 Mar
21 Mar 26 9:00 am - 5:30 pm

Please contact Brooke Emard for more info 403-892-1518

21 Mar
21 Mar 26 6:00 pm - 9:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

Events on March 22, 2026
22 Mar
22 Mar 26 9:00 am - 2:00 pm

Please contact Brooke Emard for more info 403-892-1518

22 Mar
22 Mar 26 3:30 pm - 5:30 pm
22 Mar
22 Mar 26 6:00 pm - 9:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

Events on March 23, 2026
23 Mar
23 Mar 26 8:00 am - 10:00 am
23 Mar
23 Mar 26 12:00 pm - 3:00 pm
23 Mar
23 Mar 26 3:00 pm - 4:00 pm
23 Mar
23 Mar 26 4:30 pm - 5:30 pm
23 Mar
23 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

23 Mar
23 Mar 26 7:30 pm - 8:30 pm
Events on March 24, 2026
24 Mar
24 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

24 Mar
24 Mar 26 11:00 am - 12:00 pm
24 Mar
24 Mar 26 12:00 pm - 2:00 pm
24 Mar
24 Mar 26 5:30 pm - 6:30 pm
24 Mar
24 Mar 26 7:00 pm - 9:30 pm
Events on March 25, 2026
25 Mar
25 Mar 26 8:00 am - 10:00 am
25 Mar
25 Mar 26 12:00 pm - 2:00 pm
25 Mar
25 Mar 26 3:00 pm - 4:00 pm
25 Mar
25 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

25 Mar
25 Mar 26 7:30 pm - 8:30 pm
Events on March 26, 2026
26 Mar
26 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

26 Mar
26 Mar 26 3:00 pm - 4:00 pm
26 Mar
26 Mar 26 5:00 pm - 7:00 pm
26 Mar
26 Mar 26 7:00 pm - 9:00 pm
Events on March 27, 2026
27 Mar
27 Mar 26 5:00 am - 9:00 am
27 Mar
27 Mar 26 12:00 pm - 2:00 pm
27 Mar
27 Mar 26 3:00 pm - 4:00 pm
27 Mar
27 Mar 26 7:00 pm - 9:00 pm
Events on March 28, 2026
28 Mar
28 Mar 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

28 Mar
28 Mar 26 3:00 pm - 5:00 pm
28 Mar
28 Mar 26 5:30 pm - 6:30 pm
Events on March 29, 2026
29 Mar
29 Mar 26 9:00 am - 10:30 am
29 Mar
29 Mar 26 10:30 am - 12:30 pm
29 Mar
29 Mar 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

29 Mar
29 Mar 26 3:00 pm - 5:00 pm
29 Mar
29 Mar 26 5:00 pm - 6:00 pm
Events on March 30, 2026
30 Mar
30 Mar 26 8:00 am - 10:00 am
30 Mar
30 Mar 26 3:00 pm - 4:00 pm
30 Mar
30 Mar 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

30 Mar
30 Mar 26 7:30 pm - 8:30 pm
Events on March 31, 2026
31 Mar
31 Mar 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

31 Mar
31 Mar 26 2:00 pm - 3:00 pm
31 Mar
31 Mar 26 5:30 pm - 6:30 pm
31 Mar
31 Mar 26 7:00 pm - 9:30 pm
Events on April 1, 2026
01 Apr
1 Apr 26 5:30 pm - 7:30 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

01 Apr
1 Apr 26 7:30 pm - 8:30 pm
Events on April 2, 2026
02 Apr
2 Apr 26 9:00 am - 11:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

02 Apr
2 Apr 26 12:30 pm - 2:30 pm
02 Apr
2 Apr 26 3:00 pm - 4:00 pm
02 Apr
2 Apr 26 4:00 pm - 5:00 pm
02 Apr
2 Apr 26 7:00 pm - 9:00 pm
Events on April 3, 2026
03 Apr
3 Apr 26 5:00 am - 9:00 am

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

03 Apr
3 Apr 26 12:00 pm - 2:00 pm
03 Apr
3 Apr 26 7:00 pm - 9:00 pm
Events on April 4, 2026
04 Apr
4 Apr 26 11:30 am - 12:30 pm
04 Apr
4 Apr 26 1:00 pm - 3:00 pm

Must have a current Magrath and District Agricultural Society Riding Membership to attend.

04 Apr
4 Apr 26 5:00 pm - 6:00 pm

Todays Events

17 Apr

Public Riding

April 17, 2026    
5:00 am - 9:00 am
Must have a current Magrath and District Agricultural Society Riding Membership to attend.
17 Apr

Lloyd Niddery

April 17, 2026    
12:00 pm - 2:00 pm
17 Apr

Maxine McKenna

April 17, 2026    
4:30 pm - 6:30 pm
17 Apr

Colt Duce

April 17, 2026    
7:00 pm - 9:00 pm

Book Your Event Here

Events

Join us for a variety of Agricultural related events

Public Riding

The Magrath Ag Society offers Public Riding times available with the purchase of a membership, check the calendar for availability

Personal Events

Interested in hosting your own event? Our facility is available for you to organize meetings, club events, competitions, parties and more contact us to inquire

Our General Policies

1. ALL riders must have a current membership

2. Please note the Magrath Ag Society is moving to a PREPAID Format

  • Prior to using the facility the renter needs to pay for their rental in full via e-transfer or placing payment in the drop box
  • Please include a description of any payment being made (Time/Date)
  • Drop Box located under announcer stand in the arena

3. Cancellation Policy:

  • Any cancellation of rentals, including any cancellation due to weather, needs to be reported
  • 24 hours or greater, no fee required
  • Cancelling any rental is the responsibility of the renter

4. NO Dogs are allowed in either arena unless it is rented.

  • All dogs on Ag Society grounds must be on a leash or tied up at your truck/trailer at all times.

5. Arena Manager reserves the right to ask anyone to leave who is not following the rules

6. Indoor/Outdoor arena must be rented for use

7. Use of any animals other than horses requires the area to be rented (Indoor or Outdoor Arena)

8. No sick animals permitted

9. All membership forms and boarding contracts need to be completed prior to use. All forms are available on the Rental Rates page

10. The member renting the arena is responsible for the full payment. Sharing arena costs is the responsibility of the renter

11. Your Rental time includes any setup or take down so please plan accordingly

Board Of Directors

Tamara Berezay

President

(403) 308-0627

Eileen Juhasz

Vice President

 

Shelbi Wakefield

Secretary

Dana Smith

Treasurer 

Ali Baldwin

Boarding Consultant

403 892 6746

 

Cam Anderson

Board Member

Cole Bevans

Board Member

Jessica Lindberg

Board Member

Justin Hatch

Board Member

Our Sponsors

Located At

GPS Coordinates

49.3961635, -112.8784066

(403) 555-5555

Operating Hours

Mon – Fri: 7am – 5pm

Sat – Sun: 10am – 5pm

Magrath Ag Society