Officials say 23-year-old Dustin James Ronshausen of New Braunfels, 21-year-old David Paul Puckett Jr. of Seguin and 18-year-old Terrell Edward Garrett Jr. of Seguin have been charged with arson.
New Braunfels fire Marshal Patrick O'Connell says last June's fire involved use of fireworks.
Guadalupe County Jail records indicate Puckett and Garrett were each held Wednesday on $20,000 bond. Ronshausen posted the same amount of bond and was released Tuesday. Jail records did not have information on attorneys for the men.
Investigators say Ronshausen and Puckett were members of the Geronimo Volunteer Fire Department at the time of the blaze. Both have been dismissed from the department.