Grahamstown Botanical Gardens

Illustrated Checklist

Powered by Macaulay Library and eBird
Updated ~38 seconds ago
Jump to species
View all media

Native and Naturalized (142)

  1. Last observed by Anton Liebermann on 1 Dec 2022
  2. Last observed by Shane Richter on 7 Feb 2012
  3. Last observed by Bruce Ward-Smith on 2 Jul 2016
  4. Last observed by Bruce Ward-Smith on 2 Jul 2016
  5. Last observed by Bruce Ward-Smith on 2 Jul 2016
  6. Last observed by Bruce Ward-Smith on 2 Jul 2016
  7. Last observed by Bruce Ward-Smith on 2 Jul 2016
  8. Last observed by Ryan Foster on 3 Jul 2020
  9. Last observed by Tanya Hattingh on 30 Nov 2023
  10. Last observed by Christopher G. Harris on 8 Nov 2017
  11. Last observed by Tanya Hattingh on 30 Nov 2023
  12. Last observed by Anton Liebermann on 1 Dec 2022
  13. Last observed by Tanya Hattingh on 30 Nov 2023
  14. Last observed by Jean-Michel Blake on 19 Jan 2022
  15. Last observed by Shane Richter on 7 Feb 2012
  16. Last observed by Anton Liebermann on 1 Dec 2022
  17. Last observed by Bruce Ward-Smith on 2 Jul 2016
  18. Last observed by Ryan Foster on 3 Jul 2020
  19. Last observed by Shane Richter on 7 Feb 2012
  20. Last observed by Christopher G. Harris on 8 Nov 2017
  21. Last observed by Rupert Quinnell on 9 Sep 2010
  22. Last observed by Gabriel Foley on 28 Oct 2017
  23. Last observed by Christopher G. Harris on 8 Nov 2017
  24. Last observed by Shane Richter on 7 Feb 2012
  25. Last observed by Bruce Ward-Smith on 2 Jul 2016
  26. Last observed by Ryan Foster on 3 Jul 2020
  27. Last observed by Shane Richter on 7 Feb 2012
  28. Last observed by Bruce Ward-Smith on 2 Jul 2016
  29. Last observed by Bruce Ward-Smith on 2 Jul 2016
  30. Last observed by Bruce Ward-Smith on 2 Jul 2016
  31. Last observed by Niall D Perrins on 28 Dec 2022
  32. Last observed by Bruce Ward-Smith on 2 Jul 2016
  33. Last observed by Anton Liebermann on 1 Dec 2022
  34. Last observed by Ryan Foster on 3 Jul 2020
  35. Last observed by Shane Richter on 7 Feb 2012
  36. Last observed by Ryan Foster on 3 Jul 2020
  37. Last observed by Dylan Vasapolli - Birding Ecotours on 23 Dec 2016
  38. Last observed by Anton Liebermann on 1 Dec 2022
  39. Last observed by Jean-Michel Blake on 19 Jan 2022
  40. Last observed by Tanya Hattingh on 30 Nov 2023
  41. Last observed by Shane Richter on 7 Feb 2012
  42. Last observed by Bruce Ward-Smith on 2 Jul 2016
  43. Last observed by Anton Liebermann on 1 Dec 2022
  44. Last observed by Rupert Quinnell on 23 Aug 2013
  45. Last observed by Christopher G. Harris on 8 Nov 2017
  46. Last observed by Dylan Vasapolli - Birding Ecotours on 23 Dec 2016
  47. Last observed by Jody de Bruyn on 6 Oct 2020
  48. Last observed by Anton Liebermann on 1 Dec 2022
  49. Last observed by Bruce Ward-Smith on 2 Jul 2016
  50. Last observed by Tanya Hattingh on 30 Nov 2023
  51. Last observed by Christopher G. Harris on 8 Nov 2017
  52. Last observed by Christopher G. Harris on 8 Nov 2017
  53. Last observed by Bruce Ward-Smith on 2 Jul 2016
  54. Last observed by Jean-Michel Blake on 19 Jan 2022
  55. Last observed by Bruce Ward-Smith on 2 Jul 2016
  56. Last observed by Niall D Perrins on 28 Dec 2022
  57. Last observed by Bruce Ward-Smith on 2 Jul 2016
  58. Last observed by Rupert Quinnell on 7 Sep 2014
  59. Last observed by Christopher G. Harris on 8 Nov 2017
  60. Last observed by Anton Liebermann on 1 Dec 2022
  61. Last observed by Rupert Quinnell on 7 Sep 2014
  62. Last observed by Gabriel Foley on 28 Oct 2017
  63. Last observed by Anton Liebermann on 1 Dec 2022
  64. Last observed by Ryan Foster on 3 Jul 2020
  65. Last observed by Bruce Ward-Smith on 2 Jul 2016
  66. Last observed by Ryan Foster on 3 Jul 2020
  67. Last observed by Niall D Perrins on 28 Dec 2022
  68. Last observed by Christopher G. Harris on 8 Nov 2017
  69. Last observed by Ryan Foster on 3 Jul 2020
  70. Last observed by Ryan Foster on 3 Jul 2020
  71. Last observed by Ryan Foster on 3 Jul 2020
  72. Last observed by Bruce Ward-Smith on 2 Jul 2016
  73. Last observed by Bruce Ward-Smith on 2 Jul 2016
  74. Last observed by Bruce Ward-Smith on 2 Jul 2016
  75. Last observed by Bruce Ward-Smith on 2 Jul 2016
  76. Last observed by Bruce Ward-Smith on 2 Jul 2016
  77. Last observed by Bruce Ward-Smith on 2 Jul 2016
  78. Last observed by Gabriel Foley on 28 Oct 2017
  79. Last observed by Nick Baldwin on 13 Oct 2017
  80. Last observed by Christopher G. Harris on 8 Nov 2017
  81. Last observed by Anton Liebermann on 1 Dec 2022
  82. Last observed by Juan Bueno Pardo on 18 Apr 2014
  83. Last observed by Niall D Perrins on 28 Dec 2022
  84. Last observed by Tanya Hattingh on 30 Nov 2023
  85. Last observed by Anton Liebermann on 1 Dec 2022
  86. Last observed by Gabriel Foley on 28 Oct 2017
  87. Last observed by Tanya Hattingh on 30 Nov 2023
  88. Last observed by Christopher G. Harris on 8 Nov 2017
  89. Last observed by Nick Baldwin on 13 Oct 2017
  90. Last observed by Bruce Ward-Smith on 2 Jul 2016
  91. Last observed by Shane Richter on 7 Feb 2012
  92. Last observed by Jean-Michel Blake on 19 Jan 2022
  93. Last observed by Gabriel Foley on 28 Oct 2017
  94. Last observed by Bruce Ward-Smith on 2 Jul 2016
  95. Last observed by Dylan Vasapolli - Birding Ecotours on 23 Dec 2016
  96. Last observed by Nick Baldwin on 13 Oct 2017
  97. Last observed by Bruce Ward-Smith on 2 Jul 2016
  98. Last observed by Bruce Ward-Smith on 2 Jul 2016
  99. Last observed by Christopher G. Harris on 8 Nov 2017
  100. Last observed by Nick Baldwin on 13 Oct 2017
  101. Last observed by Juan Bueno Pardo on 18 Apr 2014
  102. Last observed by Ryan Foster on 3 Jul 2020
  103. Last observed by Tanya Hattingh on 30 Nov 2023
  104. Last observed by Bruce Ward-Smith on 2 Jul 2016
  105. Last observed by Rupert Quinnell on 1 Sep 2012
  106. Last observed by Rupert Quinnell on 1 Sep 2012
  107. Last observed by Shane Richter on 7 Feb 2012
  108. Last observed by Shane Richter on 7 Feb 2012
  109. Last observed by Bruce Ward-Smith on 2 Jul 2016
  110. Last observed by Rupert Quinnell on 23 Aug 2013
  111. Last observed by Shane Richter on 7 Feb 2012
  112. Last observed by Ryan Foster on 3 Jul 2020
  113. Last observed by Ryan Foster on 3 Jul 2020
  114. Last observed by Anton Liebermann on 1 Dec 2022
  115. Last observed by Ryan Foster on 3 Jul 2020
  116. Last observed by Shane Richter on 7 Feb 2012
  117. Last observed by Bruce Ward-Smith on 2 Jul 2016
  118. Last observed by Bruce Ward-Smith on 2 Jul 2016
  119. Last observed by Bruce Ward-Smith on 2 Jul 2016
  120. Last observed by Christopher G. Harris on 8 Nov 2017
  121. Last observed by Shane Richter on 7 Feb 2012
  122. Last observed by Christopher G. Harris on 8 Nov 2017
  123. Last observed by Dylan Vasapolli - Birding Ecotours on 23 Dec 2016

Exotic: Provisional (1)

Additional Taxa (3)

  1. nightjar sp. Caprimulgidae sp.
    Last observed by Shane Richter on 7 Feb 2012
  2. mousebird sp. Coliidae sp.
    Last observed by Ryan Foster on 3 Jul 2020
  3. swallow sp. Hirundinidae sp.
    Last observed by Ryan Foster on 3 Jul 2020