Link to MORE grade one math games compiled in Saskatchewan that match our curriculum! I will add these to the list below as soon as I get a chance. Thanks Andrea for finding these for us. CVdR
Strand: Number
General Outcome: 
Web Links  Overviews of Web Links 
A1 Say the number sequence, 0 to 100, by:

Interactive Calculator and Number Chart

Demonstrate number patterns using a calculator. Displays on a number chart up to 1000. 
A2 Recognize at a glance, and name familiar arrangements of 1 to 10 objects or dots.  Catch 10

Toss blocks to the bear until he has a collection of 10 – requires some speed 
Before and After

Guess the number that comes before and after a given number (number and amount shown)  
A3 Demonstrate an understanding of counting by:

Counting by One

Counts up by one with number and names 
A4 Represent and describe numbers to 20 concretely, pictorially and symbolically.  Count Us In

Move ‘sheep’ in the pens to get matching sets 
A5 Compare sets containing up to 20 elements to solve problems using:

Count Us In

Move ‘sheep’ in the pens to get matching sets 
A8 Identify the number, up to 20, that is one more, two more, one less and two less than a given number.  Ordering Numbers

Put the numbers in order 
A9 Demonstrate an understanding of addition of numbers with answers to 20 and their corresponding subtraction facts, concretely, pictorially and symbolically, by:

Cannon Math

Very motivational game though fact Practice Only  does not develop strategies 
Bowling

Simple subtraction practice, does not develop strategies  
A10 Communicate and use mental mathematics strategies (memorization not intended) such as:

Adding Horizontally

Addition questions with three options to choose from 
Adding Vertically

Addition questions with three options to choose from  
Subtracting Vertically

Subtraction questions with three options to choose from 
Strand: Patterns & Relations (Patterns)
General Outcome: 
Web Links  Overviews of Web Links 
B1 Demonstrate an understanding of repeating patterns (two to four elements), by:

Count Us In

Move objects to make patterns 
Strand: Shape & Space (Measurement)
General Outcome: 
Web Links  Overviews of Web Links 
C1 Demonstrate an understanding of measurement as a process of comparing by:

Comparing Traits

Asks questions with two options to choose from 
Strand: Shape & Space (3D Objects & 2D Shapes)
General Outcome: 
Web Links  Overviews of Web Links 
C2 Sort 3D objects and 2D shapes using one attribute, and explain the sorting rule.  Shape Sort

Sort shapes into categories using Venn Diagrams 
C3 Replicate composite 2D shapes and 3D objects.  Assemble the Square

A game that will develop spatial awareness 