| # | Children | Name | Born | Died | Father | Mother |
| 1 | Yes | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 2 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 3 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 4 | | | | d. 1689 | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 5 | Yes | | b. 1605 | d. 1678 | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 6 | | | b. 1621 | d. 1708 | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 7 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 8 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 9 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 10 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 11 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 12 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 13 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 14 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 15 | | | | | John GIFFORD, of Weathersta | Marjorie BRUCE |
| 16 | | | | d. Oct 1629 | John GIFFORD, of Weathersta | Marjorie BRUCE |