The 27-year-old Spears posed for photos with the children on Saturday.
She's also donating $100,000 to the Big Apple Circus Clown Care program, which brings clowns to young hospital patients.
Spears played at the American Airlines Arena in Miami as part of her "Circus" tour.
The tour to support her hit album of the same name kicked off last week before a nearly sold-out crowd in New Orleans.
Spears' last toured in 2004.
What the El!?! Editorial:
Good for her, the more normal things she does and the more she uses her celebrity for good instead of self-indulgence the better off she'll be!!