The African palm swift (Cypsiurus parvus) is a small swift. It is very similar to the Asian palm swift, Cypsiurus balasiensis, and was formerly considered to be the same species.

It is a common resident breeder in tropical Africa. The down and feather nest is glued to the underside of a palm leaf with saliva, which is also used to secure the usually two eggs. This is a fast flying bird of open country, which is strongly associated with oil palms.

This 16 cm long species is mainly pale brown in colour. It has long swept-back wings that resemble a crescent or a boomerang. The body is slender, and the tail is long and deeply forked, although it is usually held closed. The call is a loud, shrill scream.

Sexes are similar, and young birds differ mainly in their shorter tails. Palm swifts have very short legs which they use only for clinging to vertical surfaces, since swifts never settle voluntarily on the ground.

These swifts spend most of their lives in the air, living on the insects they catch in their beaks. Palm swifts often feed near the ground. They drink on the wing.
African Palm-Swift
Date Location Count
2020-11-19 17:42Bolanhas da Achada do Burro1
2020-11-07 15:08Wulki Farm8
2020-11-14 07:52Ebekawopa (Abrafo)--"stingless bee center" forest patch3
2020-11-07 15:51Brenu Beach--grasslands2
2020-11-06 08:29Coconut Grove Hotel, Bantuma3
2020-11-06 06:38Sangha Lodge2
2020-10-30 16:31Etosha NP--Okaukuejo Camp3
2020-11-06 06:36Onguma Bush Camp9
2020-11-10 15:45Windhoek--Avis Dam1
2020-11-02 07:30Goma--Lac Kivu Lodge5
2020-11-20 22:03Santawani Lodge
2020-11-05 08:38Kibale Forest Camp1
2020-11-10 16:45Strandfontein WTP1
2020-10-30 06:12Upington--Sun River Kalahari Lodge
2020-11-15 09:24Entebbe Botanical Garden4
2020-11-14 08:21Lutembe Beach and Wetlands3
2020-11-21 05:49Angama Lodge (Ol Kurruk)2
2020-11-15 15:04Serengeti NP--Serengeti Serena Safari Lodge5
2020-11-15 07:34Pilanesberg NP--Mankwe Dam2
2020-11-16 05:35Pilanesberg NP--Kwa Maritane1
2020-11-15 05:31Pilanesberg NP--Kwa Maritane Game Drive4
2020-11-21 07:00Piesang Valley and Estuary4
2020-11-19 06:53Roodekopjes Dam Nature Reserve25
2020-11-22 06:06Breedtsnek Pass2
2020-11-22 08:29Hideaway Lodge3
2020-11-19 13:00Marlborough Vlei Sewage Works20
2020-11-27 09:54Walter Sisulu National Botanical Garden2
2020-11-15 05:40Harare--Mukuvisi Woodlands4
2020-11-19 06:10Eagle Canyon Golf Estate2
2020-11-15 06:05Candlewoods Wetland
2020-11-24 08:33University of Pretoria--Experimental Farm6
2020-11-25 07:42Rietvlei Nature Reserve8
2020-11-26 06:37Norkem Park12
2020-11-15 05:40Thokoza Wetland2
2020-10-31 09:40Hippo Pools Wilderness Camp4
2020-10-31 06:51Suikerbosrand Nature Reserve1
2020-11-11 14:57Tarangire NP--Tarangire Safari Lodge5
2020-11-12 07:34Tarangire NP--Lemiyon Circuit Grasslands5
2020-11-15 06:49Mkhombo Nature Reserve
2020-10-29 07:18Polokwane GR2
2020-11-08 10:50Paradise Lost12
2020-11-23 11:48Marievale Bird Sanctuary7
2020-11-22 13:55Tarangire NP--Silale Swamp2
2020-11-20 09:51Nairobi NP
2020-11-07 06:50Samburu NR1
2020-11-22 08:15Lukenya Hill (1600-1820m)
2020-11-21 16:30Magongo Hills4
2020-11-14 12:59Samburu NR--Elephant Bedroom Camp
2020-11-03 07:15Buffalo Springs NR
2020-11-06 18:16Buffalo Springs NR--Buffalo Springs Lodge10
2020-11-18 08:17Arusha NP10
2020-11-05 06:30Shaba NR
2020-11-20 17:25Ngare Sero Mountain Lodge2
2020-11-10 07:15Amboseli NP4
2020-11-19 07:59Lydenburg
2020-11-17 15:11Blyde River Canyon Resort
2020-11-18 15:52Ohrigstad Dam
2020-11-17 14:30Blyde River Canyon NR--Three Rondavels Lookout
2020-11-17 07:21Vaalhoek Road
2020-11-18 11:47Tsavo West NP--northern section
2020-11-10 15:40Tsavo West NP--Ngulia Lodge2
2020-10-31 05:39Kruger NP--Letaba Camp5
2020-11-14 06:44Nelspruit--Mataffin5
2020-11-08 08:11Mikumi NP2
2020-11-21 14:35Tsavo West NP (general)
2020-11-19 17:05Hazyview--Kruger Park Lodge2
2020-11-27 11:15Nelspruit Nature Reserve7
2020-11-18 05:49Kruger NP--Phabeni Gate2
2020-11-04 06:42Lion Sands Game Reserve1
2020-11-19 07:02West Usambara Mountains--Old Sawmill Track5
2020-11-06 09:41Lake Panic Bird Hide3
2020-11-24 08:08Kruger NP--Lake Panic
2020-11-06 16:35Hawane Reservoir1
2020-11-23 06:35Sagala Lodge/Ndara Ranch
2020-11-18 08:08Kruger NP--Skukuza Camp2
2020-11-26 05:18Kruger NP--S114 @ Biyamiti River12
2020-11-06 04:30Kruger NP--Lower Sabie Rest Camp4
2020-10-29 13:20Midmar Dam - North Shore (Main Gate)8
2020-11-05 07:16Mondi Forests2
2020-11-18 11:46Shimba Hills NR--Shimba Hills Lodge7
2020-11-20 08:56Arabuko-Sokoke Forest
2020-11-05 14:21Makaranga Lodge
2020-10-29 15:00Arabuko-Sokoke Forest--Braschystegia Forest
2020-11-22 07:19Mida Creek
2020-11-20 06:12Arabuko-Sokoke NP--Kenya Forest Service
2020-11-15 05:50Macaneta-- Wetland, dune forests and coast12
2020-11-15 05:24Mount Moreland IBA
2020-11-06 13:41Durban Botanical Gardens
2020-11-26 06:49Sabaki River Estuary
2020-11-03 09:55Kunduchi Salt Flats2
2020-11-01 11:30Umgeni River Mouth
2020-11-14 10:41Ngezi Forest6
2020-11-12 17:33Msasani Slipway3
2020-11-21 07:00Jozani Chwaka Bay NP
2020-11-05 09:09Kibada Salt Marsh3
2020-11-02 16:22Mtunzini (general area)3
2020-10-31 07:30St Lucia - iMfolozi River mouth
2020-11-14 06:53Unguana1