Тацит считал, что историк должен писать «без гнева и пристрастия». Первым сочинением Тацита стала биография его тестя Гнея Юлия Агриколы, где основной упор был сделан на его военные кампании на Британских островах. Предположительно оно было создано в 98 году. Тацит пытался убедить своих читателей, что умеренный и добродетельный человек, олицетворяющий римскую доблесть, способен достичь успеха при любом, даже самом суровом, императоре. Книга также содержит этнографические и географические отступления о Британии. Уже в этой книге есть краткий очерк о терроре эпохи Домициана и раболепстве сената перед тираном. Об этом времени он писал: «Мы же явили поистине великий пример терпения; и если былые поколения видели, что представляет собою ничем не ограниченная свобода, то мы – такое же порабощение, ибо нескончаемые преследования отняли у нас возможность общаться, высказывать свои мысли и слушать других. И вместе с голосом мы бы утратили также самую память, если бы забывать было столько же в нашей власти, как безмолвствовать». Сменившего же Домициана императора Нерву Тацит хвалил за то, что он «в самом начале нынешней благословенной поры совокупил вместе вещи, дотоле несовместимые, – принципат и свободу». В своем следующем сочинении – «О происхождении и расположении германцев», также написанном в 98 году, Тацит описал германские племена, с которыми римляне постоянно воевали. Нравы германцев Тацит оценивает достаточно высоко и представляет этот народ как грозного противника. Но в тексте нет никаких указаний на то, что он лично побывал в германских землях. В своем первом большом труде «История» Тацит описал события римской истории 68–96 годов, начав повествование с года четырёх императоров (68–69 год), когда после свержения и самоубийства императора Нерона у власти оказались сразу четыре императора в один год: Гальба, Отон, Вителлий и Веспасиан. «История» состояла из 14 книг и была закончена около 109 года. От этого труда Тацита сохранились четыре первые книги и начало пятой, в которой повествование доведено до 70 года. В своих работах Тацит старался не называть точную численность сражающихся армий и количество военных потерь. При описании битв и военных походов он редко давал топографию местности и почти не говорил о тактике сторон. В «Истории» Тацит утверждал, что правитель-император не должен быть глупцом, как Гальба, который из-за приверженности юридическим формальностям и отсутствия политического реализма упустил контроль над легионами и погиб. Но правитель не должен быть и тираном, каким был Домициан. Положительный пример Тацит видел в том, как император Марк Кокцей Нерва усыновил популярного полководца Марка Ульпия Траяна, сделав его своим соправителем и наследником. О периоде правления императоров Нервы и Траяна Тацит отзывался как «о годах редкого счастья, когда каждый может думать, что хочет, и говорить, что думает», поскольку «Нерва в самом начале нынешней благословенной поры совокупил вместе вещи, дотоле несовместимые: принципат и свободу». Траян смог сохранить единство армии и предотвратить новые гражданские войны. Тацит считал, что будущее Рима – за наследниками, которых императоры будут выбирать не из своих родственников, а из наиболее достойных граждан, способных обеспечить политическую стабильность, внутреннюю и внешнюю безопасность Римской империи, сохранить престиж и роль сената как противовеса тирании. Эту систему правления позднее назвали адоптивной монархией. «История» написана с точки зрения аристократа, который презирает и боится толпы, но также презирает и тех сенаторов, которые запятнали себя участием в заговорах, лестью и беспринципностью, на публике же выставляя себя защитниками интересов римского народа. Сенаторов Тацит считал коррумпированными, разложившимися и готовыми удовлетворить любую прихоть императора. В главном и наиболее известном своем труде «Анналах», законченном около 119 года и охватывающем период 14–68 годов, от смерти Августа до смерти Нерона, Тацит, как и в «Историях», в качестве источника использовал протоколы сената, к которым имел доступ.