The invention provides a fluorescent star polymer, and a preparation method and application thereof. The structural formula of a repeating unit of the polymer is shown in a formula I or a formula II,wherein the structural formulas of the formula I and the formula II are as shown in the specification. In the formula I, R and R' are both alkyl groups, and the number of carbon atoms in each of R andR ' is 6-14; and in the formula II, R is an alkyl group, and the number of carbon atoms in R is 6-14. The polymer is a two-dimensional polymer net structure with benzo[1,2-b: 3, 4-b': 5, 6-b'']trithiophene (TTB) and fluorene or carbazole as structural units, is high in response speed, good in selectivity and high in sensitivity, can provide beneficial help for a chemical explosive fluorescence detection technology, and can also be applied to the fields of light emitting diodes, biological imaging, sensors and the like.