Carlos Lacerda nasceu na então capital federal embora tenha sido registrado em Vassouras, cidade localizada no sul do estado do Rio de Janeiro, cidade onde seu avô residia e seu pai tinha grandes interesses políticos. Recebeu o nome de Carlos Frederico como homenagem aos pensadores políticos Karl Marx e Friedrich Engels. Era filho do político, tribuno e escritor Maurício de Lacerda (1888–1959) e de Olga Caminhoá Werneck (1892–1979), neto paterno do ministro do Supremo Tribunal Federal Sebastião Lacerda. Pela família materna, era bisneto do botânico Joaquim Monteiro Caminhoá e descendente direto do barão do Ribeirão e de Inácio de Sousa Vernek, cuja família tinha importante influência política e econômica na região. Seus pais eram primos, descendentes em linhas afastadas de Francisco Rodrigues Alves, o primeiro sesmeiro da cidade de Vassouras. Por outro lado, embora tivesse sobrenome parecido como o do barão de Pati do Alferes, o seu sobrenome Lacerda origina-se de seu bisavô, um pobre confeiteiro português que se estabeleceu em Vassouras e se casou com uma descendente de Francisco Rodrigues Alves (estes serão os pais de seu avô paterno, Sebastião Lacerda). Seu bisavô português chamava-se João Augusto Pereira de Lacerda e pertencia a uma das principais famílias da nobreza açoriana, os Lacerdas do Faial, descendentes das nobres famílias dos Pereiras, senhores da Feira e dos Lacerdas, descentes dos reis de Castela e Leão e dos de França.
Ingressou em 1929 no curso de Ciências Jurídicas e Sociais da então Faculdade de Direito da Universidade do Rio de Janeiro, atual Faculdade Nacional de Direito da Universidade Federal do Rio de Janeiro (UFRJ). Durante seu período acadêmico, destacou-se como orador e participou ativamente do movimento estudantil de esquerda no Centro Acadêmico Cândido de Oliveira. Devido ao grande envolvimento em atividades políticas, abandonou o curso em 1932.
Tornou-se militante comunista, seguindo os passos de seu pai, Maurício de Lacerda, e dos seus tios Paulo Lacerda e Fernando Paiva de Lacerda, antigos militantes do Partido Comunista Brasileiro (PCB).
Sua primeira ação contra o governo de Getúlio Vargas implantado com a revolução de 1930 deu-se em janeiro de 1931, quando planejou, junto com outros comunistas, incentivar marchas de desempregados no Rio de Janeiro e em Santos durante as quais ocorreriam ataques ao comércio. A conspiração comunista foi descoberta e desbaratada pela polícia liderada por João Batista Luzardo, o que até virou notícia no jornal estadunidense The New York Times.
Em março de 1934 leu o manifesto de lançamento oficial da Aliança Nacional Libertadora (ANL), entidade ligada ao Partido Comunista do Brasil, em uma solenidade no Rio de Janeiro à qual compareceram milhares de pessoas.
No ano seguinte publicou, com o pseudônimo de Marcos, um livreto contando a história do quilombo de Manuel Congo. Apesar do viés de propaganda comunista juvenil, o livreto resultou da primeira pesquisa histórica feita sobre um assunto que fôra quase esquecido.
Quando ocorreu o fracasso da Intentona Comunista de 1935, teve que se esconder na velha chácara da família em Comércio (atual Sebastião Lacerda, Vassouras) e ser protegido pela família influente.
Rompeu com o movimento comunista em 1939, dizendo considerar que tal doutrina "levaria a uma ditadura, pior do que as outras, porque muito mais organizada, e, portanto, muito mais difícil de derrubar". A partir de então, como político e escritor, consagrou-se como um dos maiores porta-vozes das ideologias conservadora e direitista no país, e grande adversário de Getúlio Vargas, e dos movimentos políticos trabalhista e comunista, sendo contado como um dos principais oradores da ‘Banda de música da UDN’.