No, spearfishing is not allowed in Egypt. The activity is banned in the Mediterranean Sea, the Red Sea, the River Nile, and more. The government banned spearfishing to protect marine life diversity. For the past, the number of aquatic resources has declined. With the implementation of strict laws, the situation has alleviated.