The Malindi by-election recorded a high turn out of voters during the morning hours despite the heavy rains that have hit the area.