| Scottish Mini Tour ( Men & Ladies) | Hamilton | 1 – 3 October |
| Scottish Mixed Seniors | Atholl | 15 – 17 October |
| Scottish Mini Tour ( Men)& Ladies Invitation | Lockerbie | 15 – 17 October |
| European Play-offs/ Gold League Pre-qualifying | Perth | 22 – 24 October |
| Inverness Skins Invitation
| Inverness
| 29 – 31 October
|
| Scottish Mini Tour ( Men & Ladies)
| Gogar
| 5 – 7 November
|
| Four Nations
| Ireland, Hamilton
| 6 - 7 November
|
| Junior Challenge Play-offs
| Braehead
| 6 November
|
| National Province Championships
| Greenacres
| 12 – 14 November
|
| National Masters Districts
| Greenacres
| 16 – 18 November
|
| Junior Challenge 1
| Ayr
| 4 – 5 December
|
| Scottish Pre-qualifier
| Gogar
| 10 – 12 December
|
| Silver League | Greenacres | 11 - 12 December |
| Junior Challenge 3
| Atholl
| 11 - 12 December
|
| European Championships
| Sofia, Bulgaria
| 3 – 11 December
|
| Gold League | Greenacres | 17 - 19 December |
| RCCC v Archers
| Gogar Park
| 15 December
|
| Indoor Grand Match
| All Ice Rinks
| 8 January 2005
|
| Perth Masters
| Perth
| 6 – 9 January
|
| Scottish Seniors Districts
| Greenacres L&M large Elgin, Borders (L&M )
| 14 – 16 January |
| Scottish Juniors Districts | Dumfries | 14 - 16 January |
| Scottish Men’s Districts | Perth , Murrayfield | 14 - 16 January |
| Scottish Senior Districts | Ayr ( M ) | 17 – 19 January |
| World Wheelchair Championships | Braehead | 17 – 22 January |
| Scottish Junior Districts | Hamilton | 21 – 23 January |
| Scottish Seniors Districts
| Greenacres L&M small
| 28 – 30 January
|
| Scottish Men’s Districts
| Perth , Murrayfield
| 28 – 30 January
|
| Scottish Ladies Gold League/Silver
| Kinross
| 28 - 30 January
|
| Scottish Junior Finals
| Perth
| 2 – 6 February
|
| Scottish Senior Finals
| Greenacres
| 10 – 13 February
|
| Scottish Finals Men & Ladies
| Perth
| 15 – 20 February
|
| Henderson Bishop Finals
| Ayr
| 21 – 24 February
|
| Junior Challenge Division 2
| Ayr
| 26 – 27 February
|
| Scottish Mixed Finals
| Lockerbie
| 4 - 6 March
|
| Maxwell
| Stirling
| 8 March
|
| Morton
| Kirkcaldy
| 8 March
|
| National Masters Finals
| Greenacres
| 10 – 13 March
|
| Ladies Over & Under 25s
| Braehead
| 12 – 13 March
|
| The Rink Championships
| Galleon
| 18 – 20 March
|
| Scottish Schools Finals
| Murrayfield
| 18 - 20 March
|
| Scottish Pairs
| Stranraer
| 1 – 3 April
|
| World Juniors Championships
| Pinerolo, Italy
| 5 - 13 March
|
| World Championships (Ladies) (Seniors)
| Lagoon, Scotland Greenacres, Scotland
| 19 – 27 March
|
| World Championships (Men)
| Victoria, Canada
| 2 - 9 April
|