KaribuOpen data, free to reuse
Masai Mara data: migration seasons, rain and park fees
Three data sets on Masai Mara, Kenya, free to reuse under the Creative Commons Attribution 4.0 license (CC BY 4.0): the wildebeest migration season by season since 2001, rain and temperature by month for eleven points from 1991 to 2020, and the park fee schedules of Narok County, the Mara Conservancy and the Kenya Wildlife Service with their dates. Each one is a table on this page and a CSV and a JSON file. Credit masaimara.info with a link to this page.
- Data set 1Migration seasons26 seasons, 2001 to 2026
- Data set 2Rain by monthEleven points, 1991 to 2020
- Data set 3Park feesThree bodies, with their schedules
The numbers are the ones the rest of this guide prints. When a page says in how many seasons the herds were in the Mara in August, what April rain looks like in the Mara Triangle, or what a non-resident adult pays for a day in the reserve, it reads the same files as these tables. A correction made here reaches every page at once.
NyumbuData set 1
Migration seasons in the Mara, 2001 to 2026
The wildebeest migration in the Masai Mara, Kenya, season by season from 2001 to 2026: first groups, first large herds, first Mara River crossing, departure, and the herds month by month from June to December, from the Mara Conservancy's monthly reports (Mara Triangle).
| Event | Seasons counted | Earliest | Latest |
|---|---|---|---|
| First small groups | 25 seasons | 27 May 2014 | 30 July 2005 |
| First large herds | 24 seasons | early June 2014 | late August 2015 |
| First Mara River crossing | 25 seasons | June 2010 | October 2001 |
| Departure of the large herds | 25 seasons | 5 September 2017 | 20 January 2004 |
First small groups were recorded in May in 2 of 25 seasons (2014 and 2019), in June in 10 of 25 seasons and in July in 13 of 25 seasons. Large herds were in the Mara in August in 26 of 26 seasons (in 2004 inferred from the July and September reports). More counts by month are on the Masai Mara migration page and the best time to visit board.
| Season | First groups | First large herds | First crossing | Departure | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Other months |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 | late August 2001 | late August 2001 | October 2001 | November 2001 | n/r | n/r | H | H | s | - | n/r | |
| 2002 | late July 2002 | August 2002 | August 2002 (unclear) | 20 November 2002 | - | s | H | H | H | H | - | |
| 2003 | late July 2003 | late July 2003 | late August 2003 | 20 January 2004 | - | H | H | H | H | H | H | Jan 2004 H (to 20th) |
| 2004 | early July 2004 | early July 2004 | July 2004 | late November 2004 | n/r | H | H* | H | H | H | s | |
| 2005 | 30 July 2005 | 30 July 2005 | 30 July 2005 | mid-January 2006 | - | H | H | H | H | H | H | Jan 2006 H, Feb 2006 s (10,000 to 15,000), gone early Mar |
| 2006 | 14 June 2006 | mid-July 2006 | mid-July 2006 | 15 November 2006 (unclear) | s | H | H | H | H | H | s | |
| 2007 | 20 July 2007 | early August 2007 | 20 July 2007 | 20 December 2007 | - | s | H | H | H | H | H | |
| 2008 | 4 July 2008 | 4 July 2008 | 4 July 2008 | 10 November 2008 | - | H | H | H | H | H | - | |
| 2009 | 23 June 2009 | 6 July 2009 | 6 July 2009 | mid-November 2009 | s | H | H | H | H | H | - | |
| 2010 | 12 June 2010 | 14 June 2010 | June 2010 | November 2010 | H | H | H | H | H | H | s | |
| 2011 | 30 June 2011 | mid-July 2011 | mid-July 2011 | early November 2011 | s | H | H | H | H | s | - | |
| 2012 | 14 July 2012 | early August 2012 | July 2012 | early November 2012 | - | s | H | H | H | H | - | |
| 2013 | mid-June 2013 | 29 June 2013 | early July 2013 | early December 2013 | H | H | H | H | s | H | H | |
| 2014 | 27 May 2014 | early June 2014 | late June 2014 | 20 October 2014 | H | H | H | H | H | - | - | May s (from 27th) |
| 2015 | 12 July 2015 | late August 2015 | late August 2015 | November 2015 | - | s | H | H | H | d | - | |
| 2016 | 9 June 2016 | 30 June 2016 | 29 June 2016 | December 2016 | H | H | H | H | s | H | d | |
| 2017 | mid-June 2017 | late June 2017 | 25 June 2017 | 5 September 2017 | H | H | H | H | - | - | - | |
| 2018 | mid-July 2018 | late July 2018 | mid-August 2018 | December 2018 (unclear) | - | H | H | H | H | H | s | |
| 2019 | 29 May 2019 | early June 2019 | 16 July 2019 | 24 October 2019 | H | H | H | H | H | s | - | May s (from 29th) |
| 2020 | early July 2020 | 16 July 2020 | late July 2020 | mid-October 2020 | - | H | H | H | H | s | - | |
| 2021 | June 2021 | 20 July 2021 | mid-August 2021 | late October 2021 | s | H | H | H | H | s | - | |
| 2022 | June 2022 | 8 July 2022 (unclear) | July 2022 (unclear) | late September 2022 | s | H | H | H | s | - | - | |
| 2023 | 20 July 2023 | early August 2023 | 20 July 2023 | September 2023 | - | s | H | H | - | - | - | |
| 2024 | mid-July 2024 | July 2024 | 20 July 2024 | 15 October 2024 | - | H | H | H | H | - | - | |
| 2025 | 6 July 2025 | early July 2025 | 25 July 2025 | early November 2025 (unclear) | - | H | H | H | H | s | - | |
| 2026 | June 2026 | early August 2026 | none recorded in the Mara | season open | s | ? | H | ? | H | n/r | n/r | |
| Month | Mean rain | 8 in 10 years | Rain days | Day high | Night low |
|---|---|---|---|---|---|
| Keekorok, Maasai Mara National Reserve lat -1.586, lon 35.251 Year: 955 mm, 795 to 1,165 mm in 8 of 10 years | |||||
| January | 75 mm | 25 to 120 mm | 7 days | 28 °C (82 °F) | 15 °C (59 °F) |
| February | 70 mm | 40 to 115 mm | 7 days | 30 °C (86 °F) | 15 °C (59 °F) |
| March | 125 mm | 70 to 180 mm | 10 days | 29 °C (84 °F) | 16 °C (61 °F) |
| April | 160 mm | 85 to 290 mm | 10 days | 27 °C (81 °F) | 15 °C (59 °F) |
| May | 80 mm | 45 to 120 mm | 6 days | 25 °C (77 °F) | 15 °C (59 °F) |
| June | 65 mm | 35 to 105 mm | 5 days | 26 °C (79 °F) | 14 °C (57 °F) |
| July | 35 mm | 20 to 55 mm | 3 days | 27 °C (81 °F) | 13 °C (55 °F) |
| August | 60 mm | 35 to 95 mm | 4 days | 28 °C (82 °F) | 14 °C (57 °F) |
| September | 45 mm | 20 to 70 mm | 4 days | 29 °C (84 °F) | 14 °C (57 °F) |
| October | 45 mm | 20 to 70 mm | 6 days | 30 °C (86 °F) | 15 °C (59 °F) |
| November | 95 mm | 55 to 140 mm | 8 days | 28 °C (82 °F) | 15 °C (59 °F) |
| December | 105 mm | 45 to 210 mm | 7 days | 28 °C (82 °F) | 15 °C (59 °F) |
| Sekenani gate, Maasai Mara National Reserve lat -1.52, lon 35.34 Year: 905 mm, 745 to 1,120 mm in 8 of 10 years | |||||
| January | 75 mm | 30 to 125 mm | 7 days | n/a | n/a |
| February | 70 mm | 35 to 115 mm | 6 days | n/a | n/a |
| March | 115 mm | 70 to 185 mm | 8 days | n/a | n/a |
| April | 160 mm | 75 to 275 mm | 9 days | n/a | n/a |
| May | 70 mm | 35 to 110 mm | 5 days | n/a | n/a |
| June | 60 mm | 30 to 95 mm | 4 days | n/a | n/a |
| July | 35 mm | 15 to 50 mm | 3 days | n/a | n/a |
| August | 50 mm | 25 to 85 mm | 3 days | n/a | n/a |
| September | 45 mm | 20 to 65 mm | 4 days | n/a | n/a |
| October | 35 mm | 15 to 55 mm | 5 days | n/a | n/a |
| November | 85 mm | 50 to 135 mm | 7 days | n/a | n/a |
| December | 105 mm | 45 to 220 mm | 6 days | n/a | n/a |
| Talek gate, Maasai Mara National Reserve lat -1.443, lon 35.214 Year: 880 mm, 720 to 1,090 mm in 8 of 10 years | |||||
| January | 75 mm | 20 to 125 mm | 7 days | n/a | n/a |
| February | 65 mm | 40 to 110 mm | 7 days | n/a | n/a |
| March | 125 mm | 60 to 190 mm | 9 days | n/a | n/a |
| April | 140 mm | 80 to 240 mm | 10 days | n/a | n/a |
| May | 70 mm | 40 to 100 mm | 6 days | n/a | n/a |
| June | 55 mm | 30 to 105 mm | 4 days | n/a | n/a |
| July | 35 mm | 20 to 45 mm | 3 days | n/a | n/a |
| August | 60 mm | 30 to 95 mm | 4 days | n/a | n/a |
| September | 45 mm | 20 to 70 mm | 4 days | n/a | n/a |
| October | 30 mm | 15 to 45 mm | 6 days | n/a | n/a |
| November | 80 mm | 45 to 125 mm | 9 days | n/a | n/a |
| December | 105 mm | 40 to 195 mm | 7 days | n/a | n/a |
| Musiara, northern Maasai Mara National Reserve lat -1.3, lon 35.06 Year: 1,055 mm, 870 to 1,245 mm in 8 of 10 years | |||||
| January | 80 mm | 25 to 150 mm | 9 days | n/a | n/a |
| February | 75 mm | 40 to 130 mm | 8 days | n/a | n/a |
| March | 135 mm | 85 to 210 mm | 12 days | n/a | n/a |
| April | 150 mm | 80 to 245 mm | 13 days | n/a | n/a |
| May | 95 mm | 60 to 130 mm | 8 days | n/a | n/a |
| June | 75 mm | 45 to 125 mm | 5 days | n/a | n/a |
| July | 35 mm | 20 to 55 mm | 3 days | n/a | n/a |
| August | 80 mm | 50 to 120 mm | 5 days | n/a | n/a |
| September | 60 mm | 25 to 95 mm | 7 days | n/a | n/a |
| October | 55 mm | 25 to 80 mm | 8 days | n/a | n/a |
| November | 95 mm | 55 to 135 mm | 11 days | n/a | n/a |
| December | 120 mm | 60 to 210 mm | 9 days | n/a | n/a |
| Mara Serena, Mara Triangle lat -1.404, lon 35.035 Year: 1,055 mm, 875 to 1,240 mm in 8 of 10 years | |||||
| January | 80 mm | 25 to 140 mm | 9 days | n/a | n/a |
| February | 75 mm | 40 to 130 mm | 8 days | n/a | n/a |
| March | 130 mm | 80 to 190 mm | 12 days | n/a | n/a |
| April | 155 mm | 90 to 260 mm | 13 days | n/a | n/a |
| May | 95 mm | 60 to 135 mm | 8 days | n/a | n/a |
| June | 70 mm | 35 to 115 mm | 5 days | n/a | n/a |
| July | 30 mm | 15 to 45 mm | 4 days | n/a | n/a |
| August | 85 mm | 50 to 135 mm | 5 days | n/a | n/a |
| September | 55 mm | 25 to 90 mm | 7 days | n/a | n/a |
| October | 50 mm | 25 to 75 mm | 9 days | n/a | n/a |
| November | 110 mm | 60 to 175 mm | 12 days | n/a | n/a |
| December | 115 mm | 55 to 185 mm | 10 days | n/a | n/a |
| Mara North Conservancy lat -1.2, lon 35.13 Year: 1,070 mm, 865 to 1,245 mm in 8 of 10 years | |||||
| January | 80 mm | 20 to 150 mm | 9 days | 27 °C (81 °F) | 14 °C (57 °F) |
| February | 75 mm | 40 to 135 mm | 8 days | 28 °C (82 °F) | 14 °C (57 °F) |
| March | 140 mm | 85 to 215 mm | 11 days | 28 °C (82 °F) | 15 °C (59 °F) |
| April | 160 mm | 85 to 275 mm | 13 days | 26 °C (79 °F) | 15 °C (59 °F) |
| May | 95 mm | 55 to 130 mm | 8 days | 24 °C (75 °F) | 14 °C (57 °F) |
| June | 75 mm | 40 to 105 mm | 6 days | 23 °C (73 °F) | 13 °C (55 °F) |
| July | 35 mm | 20 to 50 mm | 4 days | 24 °C (75 °F) | 12 °C (54 °F) |
| August | 80 mm | 50 to 125 mm | 5 days | 25 °C (77 °F) | 13 °C (55 °F) |
| September | 60 mm | 25 to 95 mm | 6 days | 26 °C (79 °F) | 13 °C (55 °F) |
| October | 45 mm | 25 to 70 mm | 8 days | 27 °C (81 °F) | 14 °C (57 °F) |
| November | 100 mm | 65 to 145 mm | 11 days | 26 °C (79 °F) | 14 °C (57 °F) |
| December | 120 mm | 60 to 195 mm | 9 days | 26 °C (79 °F) | 14 °C (57 °F) |
| Mara Naboisho Conservancy lat -1.38, lon 35.37 Year: 815 mm, 660 to 1,000 mm in 8 of 10 years | |||||
| January | 70 mm | 20 to 125 mm | 7 days | n/a | n/a |
| February | 65 mm | 30 to 105 mm | 6 days | n/a | n/a |
| March | 110 mm | 65 to 175 mm | 8 days | n/a | n/a |
| April | 145 mm | 70 to 255 mm | 8 days | n/a | n/a |
| May | 65 mm | 30 to 100 mm | 6 days | n/a | n/a |
| June | 55 mm | 25 to 90 mm | 4 days | n/a | n/a |
| July | 30 mm | 15 to 40 mm | 3 days | n/a | n/a |
| August | 45 mm | 25 to 70 mm | 3 days | n/a | n/a |
| September | 35 mm | 15 to 60 mm | 3 days | n/a | n/a |
| October | 25 mm | 10 to 40 mm | 5 days | n/a | n/a |
| November | 75 mm | 45 to 120 mm | 7 days | n/a | n/a |
| December | 100 mm | 35 to 170 mm | 6 days | n/a | n/a |
| Wilson Airport, Nairobi lat -1.321, lon 36.815 Year: 860 mm, 630 to 1,140 mm in 8 of 10 years | |||||
| January | 65 mm | 10 to 155 mm | 3 days | 28 °C (82 °F) | 14 °C (57 °F) |
| February | 40 mm | 10 to 75 mm | 3 days | 29 °C (84 °F) | 15 °C (59 °F) |
| March | 95 mm | 25 to 175 mm | 5 days | 29 °C (84 °F) | 15 °C (59 °F) |
| April | 170 mm | 70 to 310 mm | 8 days | 28 °C (82 °F) | 16 °C (61 °F) |
| May | 115 mm | 55 to 200 mm | 5 days | 26 °C (79 °F) | 14 °C (57 °F) |
| June | 30 mm | 10 to 55 mm | 3 days | 26 °C (79 °F) | 13 °C (55 °F) |
| July | 10 mm | 0 to 25 mm | 2 days | 26 °C (79 °F) | 12 °C (54 °F) |
| August | 20 mm | 10 to 35 mm | 3 days | 27 °C (81 °F) | 13 °C (55 °F) |
| September | 20 mm | 10 to 25 mm | 2 days | 29 °C (84 °F) | 13 °C (55 °F) |
| October | 60 mm | 30 to 85 mm | 4 days | 29 °C (84 °F) | 14 °C (57 °F) |
| November | 140 mm | 85 to 225 mm | 6 days | 27 °C (81 °F) | 15 °C (59 °F) |
| December | 100 mm | 20 to 205 mm | 5 days | 27 °C (81 °F) | 15 °C (59 °F) |
| Amboseli National Park (airstrip) lat -2.645, lon 37.253 Year: 500 mm, 345 to 700 mm in 8 of 10 years | |||||
| January | 40 mm | 10 to 90 mm | 3 days | 30 °C (86 °F) | 17 °C (63 °F) |
| February | 25 mm | 5 to 50 mm | 4 days | 31 °C (88 °F) | 17 °C (63 °F) |
| March | 85 mm | 30 to 155 mm | 5 days | 31 °C (88 °F) | 18 °C (64 °F) |
| April | 115 mm | 60 to 175 mm | 5 days | 30 °C (86 °F) | 18 °C (64 °F) |
| May | 25 mm | 10 to 45 mm | 3 days | 28 °C (82 °F) | 17 °C (63 °F) |
| June | 0 mm | 0 to 5 mm | 1 day | 28 °C (82 °F) | 15 °C (59 °F) |
| July | 0 mm | 0 to 0 mm | 0 days | 29 °C (84 °F) | 15 °C (59 °F) |
| August | 0 mm | 0 to 0 mm | 0 days | 30 °C (86 °F) | 15 °C (59 °F) |
| September | 0 mm | 0 to 0 mm | 0 days | 31 °C (88 °F) | 16 °C (61 °F) |
| October | 15 mm | 10 to 30 mm | 3 days | 31 °C (88 °F) | 16 °C (61 °F) |
| November | 95 mm | 50 to 155 mm | 5 days | 29 °C (84 °F) | 17 °C (63 °F) |
| December | 95 mm | 30 to 185 mm | 5 days | 29 °C (84 °F) | 17 °C (63 °F) |
| Lake Nakuru National Park lat -0.367, lon 36.09 Year: 1,055 mm, 805 to 1,260 mm in 8 of 10 years | |||||
| January | 40 mm | 10 to 85 mm | 3 days | 24 °C (75 °F) | 10 °C (50 °F) |
| February | 30 mm | 10 to 70 mm | 4 days | 25 °C (77 °F) | 10 °C (50 °F) |
| March | 65 mm | 25 to 105 mm | 5 days | 25 °C (77 °F) | 11 °C (52 °F) |
| April | 145 mm | 65 to 255 mm | 9 days | 23 °C (73 °F) | 12 °C (54 °F) |
| May | 130 mm | 65 to 195 mm | 6 days | 21 °C (70 °F) | 11 °C (52 °F) |
| June | 100 mm | 55 to 145 mm | 5 days | 20 °C (68 °F) | 10 °C (50 °F) |
| July | 100 mm | 60 to 145 mm | 5 days | 20 °C (68 °F) | 9 °C (48 °F) |
| August | 120 mm | 75 to 160 mm | 5 days | 20 °C (68 °F) | 9 °C (48 °F) |
| September | 65 mm | 35 to 110 mm | 5 days | 22 °C (72 °F) | 10 °C (50 °F) |
| October | 100 mm | 65 to 135 mm | 5 days | 22 °C (72 °F) | 11 °C (52 °F) |
| November | 100 mm | 55 to 170 mm | 6 days | 22 °C (72 °F) | 11 °C (52 °F) |
| December | 60 mm | 20 to 125 mm | 4 days | 22 °C (72 °F) | 10 °C (50 °F) |
| Seronera, Serengeti National Park (Tanzania) lat -2.433, lon 34.822 Year: 830 mm, 640 to 1,000 mm in 8 of 10 years | |||||
| January | 85 mm | 45 to 130 mm | 7 days | 27 °C (81 °F) | 15 °C (59 °F) |
| February | 70 mm | 35 to 110 mm | 8 days | 28 °C (82 °F) | 15 °C (59 °F) |
| March | 120 mm | 80 to 180 mm | 8 days | 28 °C (82 °F) | 16 °C (61 °F) |
| April | 145 mm | 70 to 250 mm | 9 days | 26 °C (79 °F) | 15 °C (59 °F) |
| May | 75 mm | 40 to 120 mm | 5 days | 26 °C (79 °F) | 14 °C (57 °F) |
| June | 30 mm | 15 to 55 mm | 3 days | 26 °C (79 °F) | 13 °C (55 °F) |
| July | 10 mm | 5 to 15 mm | 2 days | 27 °C (81 °F) | 12 °C (54 °F) |
| August | 25 mm | 15 to 40 mm | 2 days | 28 °C (82 °F) | 13 °C (55 °F) |
| September | 35 mm | 20 to 55 mm | 3 days | 29 °C (84 °F) | 14 °C (57 °F) |
| October | 45 mm | 20 to 85 mm | 6 days | 30 °C (86 °F) | 15 °C (59 °F) |
| November | 85 mm | 35 to 145 mm | 8 days | 28 °C (82 °F) | 16 °C (61 °F) |
| December | 100 mm | 40 to 140 mm | 7 days | 27 °C (81 °F) | 15 °C (59 °F) |
How it was compiled
Rain comes from CHIRPS v2.0, the daily rainfall estimate of the Climate Hazards Center at UC Santa Barbara, which blends satellite readings with rain gauge records on a grid of 0.05 degrees. For each point the daily series from 1 January 1991 to 31 December 2020 was read at the stated coordinates and summed into 30 totals per month and 30 per year.
- Mean rain is the mean of those 30 totals.
- 8 in 10 years runs from the 10th to the 90th percentile of the 30 totals: the total fell inside it in 8 of 10 years.
- Rain days counts days with at least one millimeter of rain, as a mean per month; the files add the share of dry days.
- Day high and night low are the mean daily maximum and minimum air temperature from NASA POWER (MERRA-2 reanalysis, on a much coarser grid), 1991 to 2020, for the six points that have a series. The others show n/a.
These are estimates for a grid cell, not a station record, and a lodge's own gauge can differ from them in any one year. The points are the reserve's main areas (Keekorok, Sekenani, Talek, Musiara, the Mara Triangle at Serena), two conservancies, and the places a Kenya trip often adds: Wilson Airport in Nairobi, Amboseli, Lake Nakuru and Seronera. What the months mean for a trip is on the best time to visit the Masai Mara page.
BeiData set 3
Park fee schedules with their dates
Entry fees for the Maasai Mara National Reserve, on the Narok side and in the Mara Triangle, and for three Kenya Wildlife Service parks, one row per payer and season, as each body publishes them. A reserve or Triangle ticket is per person and valid 6:00 to 18:00 on its day; a Kenya Wildlife Service fee is per person per 24 hours, single entry. KES amounts on the page carry their value in US dollars at the Central Bank of Kenya rate of 12 November 2026; the files keep the amounts as published.
| Payer | Season | Amount |
|---|---|---|
| Maasai Mara National Reserve, Narok side Narok County Government, 2025/26 schedule; per person, valid 6:00 to 18:00 on the day | ||
| non-resident adult | 1 January to 30 June | USD 100 |
| non-resident adult | 1 July to 31 December | USD 200 |
| non-resident child aged 9 to 17 | all year | USD 50 |
| non-resident student | all year | USD 50 |
| Kenyan citizen adult | 1 January to 30 June | KES 1,500 (about USD 12) |
| Kenyan citizen adult | 1 July to 31 December | KES 3,000 (about USD 23) |
| Kenyan citizen child aged 9 to 17 | 1 January to 30 June | KES 300 (about USD 2.50) |
| Kenyan citizen child aged 9 to 17 | 1 July to 31 December | KES 500 (about USD 4.00) |
| Kenyan citizen student | 1 January to 30 June | KES 300 (about USD 2.50) |
| Kenyan citizen student | 1 July to 31 December | KES 500 (about USD 4.00) |
| East African resident adult | 1 January to 30 June | KES 2,500 (about USD 19) |
| East African resident adult | 1 July to 31 December | KES 5,000 (about USD 38) |
| East African resident child aged 9 to 17 | 1 January to 30 June | KES 1,000 (about USD 8) |
| East African resident child aged 9 to 17 | 1 July to 31 December | KES 2,000 (about USD 15) |
| East African resident student | all year | KES 1,000 (about USD 8) |
| Narok County resident adult | 1 January to 30 June | KES 1,000 (about USD 8) |
| Narok County resident adult | 1 July to 31 December | KES 2,000 (about USD 15) |
| Narok County resident child aged 9 to 17 | 1 January to 30 June | KES 200 (about USD 1.50) |
| Narok County resident child aged 9 to 17 | 1 July to 31 December | KES 500 (about USD 4.00) |
| child aged 8 or under | all year | free |
| Maasai Mara National Reserve, Mara Triangle Mara Conservancy, listed 12 November 2026; per person per day, valid 6:00 to 18:00 on the day | ||
| non-resident adult | 1 January to 30 June | USD 100 |
| non-resident adult | 1 July to 31 December | USD 200 |
| non-resident child aged 9 to 17 | 1 January to 30 June | USD 50 |
| non-resident child aged 9 to 17 | 1 July to 31 December | USD 50 |
| non-resident student in an organized group | 1 January to 30 June | USD 50 |
| non-resident student in an organized group | 1 July to 31 December | USD 50 |
| Kenyan citizen adult | 1 January to 30 June | KES 1,500 (about USD 12) |
| Kenyan citizen adult | 1 July to 31 December | KES 3,000 (about USD 23) |
| Kenyan citizen child aged 9 to 17 | 1 January to 30 June | KES 300 (about USD 2.50) |
| Kenyan citizen child aged 9 to 17 | 1 July to 31 December | KES 500 (about USD 4.00) |
| Kenyan citizen student in an organized group | 1 January to 30 June | KES 300 (about USD 2.50) |
| Kenyan citizen student in an organized group | 1 July to 31 December | KES 500 (about USD 4.00) |
| East African resident adult | 1 January to 30 June | KES 2,500 (about USD 19) |
| East African resident adult | 1 July to 31 December | KES 5,000 (about USD 38) |
| East African resident child aged 9 to 17 | 1 January to 30 June | KES 1,000 (about USD 8) |
| East African resident child aged 9 to 17 | 1 July to 31 December | KES 2,000 (about USD 15) |
| East African resident student in a certified conservation club | 1 January to 30 June | free |
| East African resident student in a certified conservation club | 1 July to 31 December | KES 300 (about USD 2.50) |
| Narok County resident adult | 1 January to 30 June | KES 1,000 (about USD 8) |
| Narok County resident adult | 1 July to 31 December | KES 2,000 (about USD 15) |
| Narok County resident child aged 9 to 17 | 1 January to 30 June | KES 200 (about USD 1.50) |
| Narok County resident child aged 9 to 17 | 1 July to 31 December | KES 500 (about USD 4.00) |
| Narok County student in an organized group | 1 January to 30 June | free |
| Narok County student in an organized group | 1 July to 31 December | KES 300 (about USD 2.50) |
| child aged 8 or under | all year | free |
| Nairobi National Park Kenya Wildlife Service, 2025 schedule; per person per 24 hours, single entry | ||
| non-resident adult | all year | USD 80 |
| non-resident child or student | all year | USD 40 |
| Kenya resident adult | all year | KES 1,350 (about USD 10) |
| Kenya resident child or student | all year | KES 675 (about USD 5) |
| East African citizen adult | all year | KES 1,000 (about USD 8) |
| East African citizen child or student | all year | KES 500 (about USD 4.00) |
| African citizen adult | all year | USD 40 |
| African citizen child or student | all year | USD 20 |
| Amboseli National Park Kenya Wildlife Service, 2025 schedule; per person per 24 hours, single entry | ||
| non-resident adult | all year | USD 90 |
| non-resident child or student | all year | USD 45 |
| Kenya resident adult | all year | KES 2,025 (about USD 16) |
| Kenya resident child or student | all year | KES 1,050 (about USD 8) |
| East African citizen adult | all year | KES 1,500 (about USD 12) |
| East African citizen child or student | all year | KES 750 (about USD 6) |
| African citizen adult | all year | USD 50 |
| African citizen child or student | all year | USD 25 |
| Lake Nakuru National Park Kenya Wildlife Service, 2025 schedule; per person per 24 hours, single entry | ||
| non-resident adult | all year | USD 90 |
| non-resident child or student | all year | USD 45 |
| Kenya resident adult | all year | KES 2,025 (about USD 16) |
| Kenya resident child or student | all year | KES 1,050 (about USD 8) |
| East African citizen adult | all year | KES 1,500 (about USD 12) |
| East African citizen child or student | all year | KES 750 (about USD 6) |
| African citizen adult | all year | USD 50 |
| African citizen child or student | all year | USD 25 |
| Vehicle or passenger | Basis | Amount |
|---|---|---|
| Vehicles: Maasai Mara National Reserve, Narok side Narok County Government | ||
| vehicle with fewer than 6 seats | per vehicle per day | KES 1,000 (about USD 8) |
| vehicle with 6 to 12 seats | per vehicle per day | KES 1,500 (about USD 12) |
| vehicle with 13 to 24 seats | per vehicle per day | KES 3,500 (about USD 27) |
| vehicle with 25 to 44 seats | per vehicle per day | KES 4,500 (about USD 35) |
| Vehicles: Maasai Mara National Reserve, Mara Triangle Mara Conservancy | ||
| vehicle with fewer than 6 seats | per vehicle per day | KES 1,000 (about USD 8) |
| vehicle with 6 to 12 seats | per vehicle per day | KES 1,500 (about USD 12) |
| vehicle with 13 to 24 seats | per vehicle per day | KES 3,500 (about USD 27) |
| vehicle with 25 to 44 seats | per vehicle per day | KES 4,500 (about USD 35) |
| vehicle with 45 or more seats | per vehicle per day | KES 5,000 (about USD 38) |
| Vehicles: Kenya Wildlife Service parks Kenya Wildlife Service | ||
| vehicle with fewer than 6 seats | per vehicle per day | KES 600 (about USD 4.50) |
| vehicle with 6 to 12 seats | per vehicle per day | KES 1,500 (about USD 12) |
| vehicle with 13 to 24 seats | per vehicle per day | KES 3,000 (about USD 23) |
| vehicle with 25 to 44 seats | per vehicle per day | KES 4,500 (about USD 35) |
| vehicle with 45 or more seats | per vehicle per day | KES 5,000 (about USD 38) |
| Balloon landings: Maasai Mara National Reserve, Narok side Narok County Government | ||
| balloon passenger, adult | per person per landing | USD 80 |
| balloon passenger, child | per child per landing | USD 35 |
| Balloon landings: Maasai Mara National Reserve, Mara Triangle Mara Conservancy | ||
| balloon passenger, adult | per adult per landing | USD 80 |
| balloon passenger, child | per child per landing | USD 35 |
How it was compiled
Each row is one line of a published schedule, copied with the payer category, the season and the basis the body uses. Three bodies, three documents:
- Narok County Government sets the fees for the reserve's Narok side in its 2025/26 Park Fees & Charges schedule; the schedule names months only, and the season dates (1 January to 30 June, 1 July to 31 December) and the 6:00 to 18:00 ticket come from the Narok County Finance Act 2023. The vehicle and balloon landing rows are the Finance Act's 2023/24 approved rates.
- The Mara Conservancy sets the fees for the Mara Triangle on its conservation fees page; the file gives the date that page was read.
- The Kenya Wildlife Service publishes one rate per category all year in its 2025 fee sheet, under Legal Notice No. 160 of 2025. Amboseli and Lake Nakuru share one rate; Nairobi National Park has its own.
Amounts are as published: USD stays USD and KES stays KES in the files. Camping fees, resident annual passes and conservancy fees are left out; the conservancies' own fees are on the Masai Mara conservancies page, and what a stay costs in tickets is on the Masai Mara entrance fee page, with whole trip totals on the safari cost page.
SheriaLicense and credit
How to use and credit the data
You may copy, share and adapt the three data sets on this page for any purpose, including commercial use, under the Creative Commons Attribution 4.0 International license (CC BY 4.0). Credit masaimara.info, link to this page and to the license, and say whether you changed the data.
The license covers the tables, the files and the summaries made here. The data they are built from keep their own terms: the Mara Conservancy's monthly reports, the CHIRPS rainfall data of the Climate Hazards Center at UC Santa Barbara, NASA POWER data, and the fee documents of Narok County Government, the Mara Conservancy and the Kenya Wildlife Service. Read those terms before you reuse their data beyond these tables.
masaimara.info is an independent guide. None of these bodies publishes or endorses these files. The data come as they are, without warranty. Fees change: check the body that sets a fee before you rely on it.
A credit line
Source: masaimara.info, Masai Mara migration seasons, CC BY 4.0, https://masaimara.info/data/, retrieved 12 November 2026.
The files
- CSV: UTF-8, comma separated, one header row with the column names, dates as YYYY-MM-DD.
- JSON: the same rows, with the title, the license, the credit line, the build date, the sources and a dictionary of every column.
- Fixed addresses under /data/, readable from any site or script.
MaswaliBefore you cite
Questions about the data
Can I use these tables in a paid article or a commercial product?
Yes. CC BY 4.0 allows commercial use, translation and adaptation, as long as you credit masaimara.info, link to this page and the license, and say what you changed. The underlying reports, rainfall grids and fee documents keep their own terms, so reuse of those originals beyond these tables is a matter between you and the body that publishes them.
How do I credit the data?
Name masaimara.info and the data set, give the license and link to this page, for example: "Source: masaimara.info, Masai Mara rain and temperature by month 1991 to 2020, CC BY 4.0". Add the date you downloaded the file. Each JSON file carries its own credit line, and the build date sits beside every download link above.
How often do the files change?
They are rebuilt with the site, so the build date moves even when no value does. A fee row changes when Narok County, the Mara Conservancy or the Kenya Wildlife Service publishes a new schedule. A migration season is added once the monthly reports cover it. The rain and temperature means cover a fixed 30-year period and stay as they are.
Why do the rain figures differ from a camp's own rain gauge?
The rain figures are CHIRPS estimates for a grid cell a few kilometers across, built from satellite readings and gauge records, averaged over 30 years. A gauge at one camp measures one spot in one year. The two often differ in a given month, which is why the table gives the range for 8 of 10 years beside the mean.
Why does the migration record come from the Mara Triangle?
The Mara Conservancy, which runs the Mara Triangle, has published a monthly report since 2001, and it is the only series that dates the herds month by month for that long. It describes the Triangle most closely and the Narok side less often, so a month without a record means none recorded, not none present.
Sources
- Kenya Wildlife Service fee sheet defines the daily fee as the fee for a single access to a national park, national reserve or sanctuary, valid for not more than 24 hours. Kenya Wildlife Service: Conservation Fees 2025 (fee sheet PDF, file name 'KWS-Conservation-Fee-October-2025').
- Kenya Wildlife Service conservation fee (2025 schedule) for Amboseli and Lake Nakuru National Parks: non-resident adult, per person per daily fee (single access, valid up to 24 hours), all year: USD 90. Kenya Wildlife Service: Conservation Fees 2025 (fee sheet PDF, file name 'KWS-Conservation-Fee-October-2025').
- The Kenya park fees in force are set by the Wildlife Conservation and Management (Access, Entry and Conservation) (Fees) Regulations, 2025, Legal Notice No. 160 of 2025, made by the Cabinet Secretary for Tourism and Wildlife (Rebecca Miano) on 19 September 2025. Republic of Kenya (Parliament of Kenya library copy): Legal Notice No. 160 of 2025, Wildlife Conservation and Management (Access, Entry and Conservation) (Fees) Regulations, 2025, Kenya Gazette Supplement No. 161, 2025-09-22.
- Legal Notice No. 160 of 2025 (Kenya park fee regulations) was published in Kenya Gazette Supplement No. 161 of 22 September 2025. Republic of Kenya (Parliament of Kenya library copy): Legal Notice No. 160 of 2025, Wildlife Conservation and Management (Access, Entry and Conservation) (Fees) Regulations, 2025, Kenya Gazette Supplement No. 161, 2025-09-22.
- Kenya Wildlife Service conservation fee (2025 schedule) for Nairobi National Park: non-resident adult, per person per daily fee (single access, valid up to 24 hours), all year: USD 80. Kenya Wildlife Service: Conservation Fees 2025 (fee sheet PDF, file name 'KWS-Conservation-Fee-October-2025').
- Narok County's 2025/26 Park Fees & Charges schedule charges a non-resident adult a Maasai Mara National Reserve entry fee of USD 100 per person in the low season ('January - June'); the schedule gives months only and no validity period (the day boundaries 1 January to 30 June are in the Finance Act 2023, NRK-SEA-001; the 6:00 to 18:00 validity in NRK-TKT-001). Narok County / Maasai Mara National Reserve: 2025/26 Park Fees & Charges (PDF), 2025-02-26.
- The Narok County Finance Act 2023 defines the Maasai Mara high season as 1 July to 31 December and the low season as 1 January to 30 June. Narok County Finance Act, 2023 (No. 3 of 2023), First Schedule: Maasai Mara National Reserve park fees and charges, 2023-10-13.
- The Mara Conservancy charges a non-resident adult a Mara Triangle conservation (park entry) fee of USD 100 per person per day from 1 January to 30 June; the table heading for non-residents says it applies whether accommodated inside or outside the park. Mara Conservancy: Conservation Fees page (fee tables as images named *-2024).
- Migration records. Mara Conservancy monthly reports (Mara Triangle), seasons 2001 to 2026, audited 12 November 2026: one definition per event (first small groups, first large herds, first Mara River crossing, departure of the large herds), counted by season
- Climate 1991 to 2020. Rain: CHIRPS v2.0 daily rainfall, UCSB Climate Hazards Center, 1991 to 2020 (satellite and gauge grid); temperature: NASA POWER daily point data (MERRA-2 reanalysis), 1991 to 2020; monthly means and the 8-of-10-years range computed from the daily series
- Exchange rate. Central Bank of Kenya, daily indicative exchange rate posted 12 November 2026 (average of major market participants' buying and selling rates at the open of trade)
- Park, camping, vehicle and balloon fees. Narok County 2025/26 Park Fees & Charges and Narok County Finance Act 2023 (reserve, Narok side); Mara Conservancy conservation fees (Mara Triangle); Kenya Wildlife Service Conservation Fees 2025 (Nairobi, Amboseli, Lake Nakuru); Enonkishu Conservancy fee page
