This paper introduces a novel dataset on Egyptian protest activities and state repression responses during the last decade of the rule of Hosni Mubarak. Despite much scholarly interest in the wave of mobilization that characterizes this time period, no comprehensive effort has been undertaken to systematically catalogue protests and security forces' reactions. To address this gap, this dataset draws on thousands of articles from local Egyptian newspapers and NGO reports to provide a rich account of the events of collective action, including protests, strikes, demonstrations and marches, that took place between 2004 and 2011. The events were geocoded and triangulated across multiple sources. This dataset offers two contributions to existing studies of collective action in Egypt. First, it demonstrates the importance of using Arabic-language and local media sources for producing event data, by showing how conventionally used event datasets cover only a fraction of the protest activity that local sources report as taking place in Egypt during those years. Second, the dataset provides more complete coverage of protests that took place during the 18 days of the 2011 uprising, inviting new theoretical explanations for the patterns of these activities.