Background: Seasonal influenza vaccination rates are very low among teenagers. Objectives: We used publicly available data from the NIS-Teen annual national immunization survey to explore factors that influence the likelihood of a teen receiving their seasonal flu shot. Methods: Traditional stepwise multivariable regression was used in tandem with machine learning to determine the predictive factors in teen vaccine uptake. Results and Conclusions: Age was the largest predictor, with older teens being much less likely to be vaccinated than younger teens (97.48% compared to 41.71%, p p p p < 0.0001). Other significant factors are the number of providers, education of the mother, poverty status, and having a mixed provider facility type. Additionally, the multivariable regression analysis revealed little difference in the predictive factors of vaccine uptake between pre- and post-pandemic datasets.