Calgary Firefighters Association

Established 1917 · IAFF Local 255

 

Shift Rotation



June

SunMonTueWedThuFriSat
1
D | C
2
D | C

Events for 1st June

D | C

 

Details & Tickets

D | C

 

Details & Tickets

3
A | D
4
A | D

Events for 3rd June

A | D

 

Details & Tickets

A | D

 

Details & Tickets

5
B | A
6
B | A

Events for 5th June

B | A

 

Details & Tickets

B | A

 

Details & Tickets

7
C | B
8
C | B

Events for 7th June

C | B

 

Details & Tickets

C | B

 

Details & Tickets

9
D | C
10
D | C

Events for 9th June

D | C

 

Details & Tickets

D | C

 

Details & Tickets

11
A | D
12
A | D

Events for 11th June

A | D

 

Details & Tickets

A | D

 

Details & Tickets

13
B | A
14
B | A

Events for 13th June

B | A

 

Details & Tickets

B | A

 

Details & Tickets

15
C | B
16
C | B

Events for 15th June

C | B

 

Details & Tickets

C | B

 

Details & Tickets

17
D | C
18
D | C

Events for 17th June

D | C

 

Details & Tickets

D | C

 

Details & Tickets

19
A | D
20
A | D

Events for 19th June

A | D

 

Details & Tickets

A | D

 

Details & Tickets

21
B | A
22
B | A

Events for 21st June

B | A

 

Details & Tickets

B | A

 

Details & Tickets

23
C | B
24
C | B

Events for 23rd June

C | B

 

Details & Tickets

C | B

 

Details & Tickets

25
D | C
26
D | C

Events for 25th June

D | C

 

Details & Tickets

D | C

 

Details & Tickets

27
A | D
28
A | D

Events for 27th June

A | D

 

Details & Tickets

A | D

 

Details & Tickets

29
B | A
30
B | A

Events for 29th June

B | A

 

Details & Tickets

B | A

 

Details & Tickets


Events for 1st June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

 

Details & Tickets

Events for 2nd June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

 

Details & Tickets

Events for 3rd June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

 

Details & Tickets

Events for 4th June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

Local 255 Exec Mtng  

Details & Tickets

Events for 5th June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

PP: 72/86/96/82  

Details & Tickets

Events for 6th June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

 

Details & Tickets

Events for 7th June

C | B

12:00 am to 5:00 pm

 

Details & Tickets

C | B

12:00 am to 5:00 pm

 

Details & Tickets

Events for 8th June

C | B

12:00 am to 5:00 pm

 

Details & Tickets

C | B

12:00 am to 5:00 pm

Southern Prairie Reg. Firefit Spruce Meadows  

Details & Tickets

Events for 9th June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

Southern Prairie Reg. Firefit Spruce Meadows  

Details & Tickets

Events for 10th June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

 

Details & Tickets

Events for 11th June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

Local 255 Exec Mtng  

Details & Tickets

Events for 12th June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

 

Details & Tickets

Events for 13th June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

 

Details & Tickets

Events for 14th June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

 

Details & Tickets

Events for 15th June

C | B

12:00 am to 5:00 pm

 

Details & Tickets

C | B

12:00 am to 5:00 pm

 

Details & Tickets

Events for 16th June

C | B

12:00 am to 5:00 pm

 

Details & Tickets

C | B

12:00 am to 5:00 pm

Fathers Day  

Details & Tickets

Events for 17th June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

 

Details & Tickets

Events for 18th June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

Local 255 Exec Mtng  

Details & Tickets

Events for 19th June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

PP: 86/96/82/72, Union Mtng 18:30 Local 255 Office, Regular Mtng 10:30 255 Office  

Details & Tickets

Events for 20th June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

 

Details & Tickets

Events for 21st June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

National Aboriginal Day  

Details & Tickets

Events for 22nd June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

 

Details & Tickets

Events for 23rd June

C | B

12:00 am to 5:00 pm

 

Details & Tickets

C | B

12:00 am to 5:00 pm

 

Details & Tickets

Events for 24th June

C | B

12:00 am to 5:00 pm

 

Details & Tickets

C | B

12:00 am to 5:00 pm

 

Details & Tickets

Events for 25th June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

Local 255 Exec Mtng  

Details & Tickets

Events for 26th June

D | C

12:00 am to 5:00 pm

 

Details & Tickets

D | C

12:00 am to 5:00 pm

CBE Last Day Classes  

Details & Tickets

Events for 27th June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

CCSD Last Day Classes  

Details & Tickets

Events for 28th June

A | D

12:00 am to 5:00 pm

 

Details & Tickets

A | D

12:00 am to 5:00 pm

 

Details & Tickets

Events for 29th June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

 

Details & Tickets

Events for 30th June

B | A

12:00 am to 5:00 pm

 

Details & Tickets

B | A

12:00 am to 5:00 pm

 

Details & Tickets

Saturday 1st June
12:00 am D | C
12:00 am D | C
Sunday 2nd June
12:00 am D | C
12:00 am D | C
Monday 3rd June
12:00 am A | D
12:00 am A | D
Tuesday 4th June
12:00 am A | D
12:00 am A | D
Wednesday 5th June
12:00 am B | A
12:00 am B | A
Thursday 6th June
12:00 am B | A
12:00 am B | A
Friday 7th June
12:00 am C | B
12:00 am C | B
Saturday 8th June
12:00 am C | B
12:00 am C | B
Sunday 9th June
12:00 am D | C
12:00 am D | C
Monday 10th June
12:00 am D | C
12:00 am D | C
Tuesday 11th June
12:00 am A | D
12:00 am A | D
Wednesday 12th June
12:00 am A | D
12:00 am A | D
Thursday 13th June
12:00 am B | A
12:00 am B | A
Friday 14th June
12:00 am B | A
12:00 am B | A
Saturday 15th June
12:00 am C | B
12:00 am C | B
Sunday 16th June
12:00 am C | B
12:00 am C | B
Monday 17th June
12:00 am D | C
12:00 am D | C
Tuesday 18th June
12:00 am D | C
12:00 am D | C
Wednesday 19th June
12:00 am A | D
12:00 am A | D
Thursday 20th June
12:00 am A | D
12:00 am A | D
Friday 21st June
12:00 am B | A
12:00 am B | A
Saturday 22nd June
12:00 am B | A
12:00 am B | A
Sunday 23rd June
12:00 am C | B
12:00 am C | B
Monday 24th June
12:00 am C | B
12:00 am C | B
Tuesday 25th June
12:00 am D | C
12:00 am D | C
Wednesday 26th June
12:00 am D | C
12:00 am D | C
Thursday 27th June
12:00 am A | D
12:00 am A | D
Friday 28th June
12:00 am A | D
12:00 am A | D
Saturday 29th June
12:00 am B | A
12:00 am B | A
Sunday 30th June
12:00 am B | A
12:00 am B | A