← All legislation

2025-2026 89th Legislature

SB2

Relating to the establishment of an education savings account program.

Legislative progress

i

This summary includes only completed milestones supported by recorded actions. It does not predict the next step, and it preserves later committee reassignments, concurrence, conference, veto, and approval actions when they occur.

House committee substitute April 3, 2025 Enrolled April 24, 2025 Governor approved May 3, 2025

Recorded floor votes

74 roll calls are available for this bill. This record includes procedural and intermediate action as well as substantive final votes.

February 5, 2025 · Senate

Rules suspended-Regular order of business

Passed

20 yea–11 nay

View roll call

February 5, 2025 · Senate

FA2 Creighton

Passed

20 yea–11 nay

View roll call

February 5, 2025 · Senate

FA7 Creighton

Passed

20 yea–11 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

12 yea–19 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

FA24 Paxton

Passed

25 yea–5 nay · 1 absent

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

FA34 King

Passed

20 yea–11 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

11 yea–20 nay

View roll call

February 5, 2025 · Senate

Amendment fails of adoption

Failed

12 yea–19 nay

View roll call

February 5, 2025 · Senate

Vote recorded in Journal

Passed

19 yea–12 nay

View roll call

February 5, 2025 · Senate

Rules suspended-Regular order of business

Passed

20 yea–11 nay

View roll call

February 5, 2025 · Senate

Read 3rd time

Passed ⭐ Substantive final action

19 yea–12 nay

View roll call

April 16, 2025 · House

Postponed RV#212

Passed

124 yea–18 nay · 1 not voting · 7 absent

View roll call

April 16, 2025 · House

RV#242

Passed

145 yea–1 nay · 2 not voting · 2 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#243

Passed

91 yea–47 nay · 7 not voting · 5 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#244

Passed

86 yea–62 nay · 1 not voting · 1 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#245

Passed

85 yea–60 nay · 2 not voting · 3 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#246

Passed

85 yea–59 nay · 2 not voting · 4 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#247

Passed

85 yea–59 nay · 2 not voting · 4 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#248

Passed

85 yea–58 nay · 2 not voting · 5 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#249

Passed

85 yea–59 nay · 2 not voting · 4 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#250

Passed

85 yea–61 nay · 2 not voting · 2 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#251

Passed

85 yea–61 nay · 2 not voting · 2 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#252

Passed

86 yea–61 nay · 1 not voting · 2 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#253

Passed

84 yea–59 nay · 1 not voting · 6 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#254

Passed

83 yea–57 nay · 2 not voting · 8 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#255

Passed

84 yea–60 nay · 2 not voting · 4 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#256

Passed

85 yea–60 nay · 2 not voting · 3 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#257

Passed

87 yea–57 nay · 1 not voting · 5 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#258

Passed

87 yea–59 nay · 1 not voting · 3 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#259

Passed

85 yea–62 nay · 2 not voting · 1 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#260

Passed

86 yea–61 nay · 2 not voting · 1 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#261

Passed

86 yea–60 nay · 2 not voting · 2 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#262

Passed

84 yea–62 nay · 2 not voting · 2 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#263

Passed

86 yea–61 nay · 2 not voting · 1 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#264

Passed

87 yea–61 nay · 1 not voting · 1 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#265

Passed

87 yea–61 nay · 1 not voting · 1 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#266

Passed

85 yea–60 nay · 1 not voting · 4 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#267

Passed

87 yea–57 nay · 1 not voting · 5 absent

View roll call

April 16, 2025 · House

Amendment tabled RV#268

Passed

88 yea–60 nay · 1 not voting · 1 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#270

Passed

84 yea–60 nay · 1 not voting · 5 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#271

Passed

87 yea–61 nay · 1 not voting · 1 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#272

Passed

86 yea–58 nay · 1 not voting · 5 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#273

Passed

86 yea–61 nay · 1 not voting · 2 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#274

Passed

87 yea–61 nay · 1 not voting · 1 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#275

Passed

87 yea–61 nay · 1 not voting · 1 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#276

Passed

87 yea–60 nay · 1 not voting · 2 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#277

Passed

87 yea–61 nay · 1 not voting · 1 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#278

Passed

88 yea–58 nay · 1 not voting · 3 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#279

Passed

86 yea–61 nay · 2 not voting · 1 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#280

Passed

86 yea–61 nay · 2 not voting · 1 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#281

Passed

85 yea–60 nay · 1 not voting · 4 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#282

Passed

85 yea–60 nay · 1 not voting · 4 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#283

Passed

84 yea–60 nay · 1 not voting · 5 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#284

Passed

85 yea–59 nay · 2 not voting · 4 absent

View roll call

April 17, 2025 · House

Amendment tabled RV#285

Passed

86 yea–60 nay · 2 not voting · 2 absent

View roll call

April 17, 2025 · House

Record vote RV#286

Passed

86 yea–63 nay · 1 absent

View roll call

April 17, 2025 · House

Read 3rd time RV#300

Passed ⭐ Substantive final action

86 yea–61 nay · 3 absent

View roll call

April 24, 2025 · Senate

Senate concurs in House amendment(s)

Passed ⭐ Substantive final action

19 yea–12 nay

View roll call

April 24, 2025 · Senate

Senate concurs in House amendment(s)

Passed ⭐ Substantive final action

19 yea–12 nay

View roll call

April 24, 2025 · Senate

Senate concurs in House amendment(s)

Passed ⭐ Substantive final action

19 yea–12 nay

View roll call

Committee referrals

Instrument history

i

This is the complete recorded action history in the current source package. Highlighted entries are marked as significant by the source. A roll-call link appears only when a vote-like action has one unambiguous same-day chamber vote.

  1. State Effective on 9/1/25
  2. State Signed by the Governor
  3. State Sent to the Governor
  4. House Signed in the House
  5. Senate Signed in the Senate
  6. Senate Reported enrolled
  7. House Senate concurs in House amendment(s)-reported
  8. Senate Record vote
  9. Senate Senate concurs in House amendment(s)
  10. Senate Point of order overruled
  11. Senate Point of order
  12. Senate Read
  13. Senate House amendment(s) laid before the Senate
  14. Senate House passage as amended reported
  15. House Reason for vote recorded in Journal
  16. House Statement(s) of vote recorded in Journal
  17. House Record vote RV#300
  18. House Passed
  19. House Read 3rd time
  20. House Additional sponsor(s) authorized
  21. House Rules suspended
  22. House Reason for vote recorded in Journal
  23. House Record vote RV#286
  24. House Passed to 3rd reading as amended
  25. House Record vote RV#285
  26. House Amendment tabled 44-Rodríguez Ramos
  27. House Statement(s) of vote recorded in Journal
  28. House Record vote RV#284
  29. House Amendment tabled 43-Rodríguez Ramos
  30. House Statement(s) of vote recorded in Journal
  31. House Record vote RV#283
  32. House Amendment tabled 42-Rodríguez Ramos
  33. House Record vote RV#282
  34. House Amendment tabled 41-Rodríguez Ramos
  35. House Record vote RV#281
  36. House Amendment tabled 40-Rodríguez Ramos
  37. House Record vote RV#280
  38. House Amendment tabled 39-Rodríguez Ramos
  39. House Record vote RV#279
  40. House Amendment tabled 38-Rodríguez Ramos
  41. House Record vote RV#278
  42. House Amendment tabled 37-Wu
  43. House Record vote RV#277
  44. House Amendment tabled 36-J. Jones
  45. House Record vote RV#276
  46. House Amendment tabled 35-J. Jones
  47. House Record vote RV#275
  48. House Amendment tabled 34-Zwiener
  49. House Record vote RV#274
  50. House Amendment tabled 33-Turner
  51. House Statement(s) of vote recorded in Journal
  52. House Record vote RV#273
  53. House Amendment tabled 32-Wu
  54. House Statement(s) of vote recorded in Journal
  55. House Record vote RV#272
  56. House Amendment tabled 31-C. Morales
  57. House Record vote RV#271
  58. House Amendment tabled 30-Rose
  59. House Statement(s) of vote recorded in Journal
  60. House Record vote RV#270
  61. House Amendment tabled 29-Moody
  62. House Statement(s) of vote recorded in Journal
  63. House Record vote RV#269
  64. House Amendment tabled 28-Goodwin
  65. House Statement(s) of vote recorded in Journal
  66. House Record vote RV#268
  67. House Amendment tabled 27-V. Perez
  68. House Statement(s) of vote recorded in Journal
  69. House Record vote RV#267
  70. House Amendment tabled 26-Johnson
  71. House Statement(s) of vote recorded in Journal
  72. House Record vote RV#266
  73. House Amendment tabled 25-J. González
  74. House Record vote RV#265
  75. House Amendment tabled 24-Allen
  76. House Record vote RV#264
  77. House Amendment tabled 23-Reynolds
  78. House Record vote RV#263
  79. House Amendment tabled 22-Reynolds
  80. House Statement(s) of vote recorded in Journal
  81. House Record vote RV#262
  82. House Amendment tabled 21-Bryant
  83. House Record vote RV#261
  84. House Amendment tabled 20-Plesa
  85. House Record vote RV#260
  86. House Amendment tabled 19-J. Jones
  87. House Record vote RV#259
  88. House Amendment tabled 18-Hinojosa
  89. House Record vote RV#258
  90. House Amendment tabled 17-Collier
  91. House Statement(s) of vote recorded in Journal
  92. House Record vote RV#257
  93. House Amendment tabled 16-Gámez
  94. House Point of order withdrawn Rule 4, Section 41 and Rule 11, Section 2
  95. House Record vote RV#256
  96. House Amendment tabled 15-Wu
  97. House Statement(s) of vote recorded in Journal
  98. House Record vote RV#255
  99. House Amendment tabled 14-Bucy
  100. House Statement(s) of vote recorded in Journal
  101. House Record vote RV#254
  102. House Amendment tabled 13-Walle
  103. House Statement(s) of vote recorded in Journal
  104. House Record vote RV#253
  105. House Amendment tabled 12-Howard
  106. House Record vote RV#252
  107. House Amendment tabled 11-Rodríguez Ramos
  108. House Record vote RV#251
  109. House Amendment tabled 10-Garcia Hernandez
  110. House Record vote RV#250
  111. House Amendment tabled 9-Howard
  112. House Record vote RV#249
  113. House Amendment tabled 8-Martinez Fischer
  114. House Record vote RV#248
  115. House Amendment tabled 7-Simmons
  116. House Record vote RV#247
  117. House Amendment tabled 6-Simmons
  118. House Statement(s) of vote recorded in Journal
  119. House Record vote RV#246
  120. House Amendment tabled 5-Plesa
  121. House Statement(s) of vote recorded in Journal
  122. House Record vote RV#245
  123. House Amendment tabled 4-Turner
  124. House Reason for vote recorded in Journal
  125. House Record vote RV#244
  126. House Amendment tabled 3-Talarico
  127. House Record vote RV#243
  128. House Amendment tabled 2-Dutton
  129. House Record vote RV#242
  130. House Amended 1-Buckley, Bonnen, and Leach
  131. House Laid out as postponed business
  132. House Statement(s) of vote recorded in Journal
  133. House Record vote RV#212
  134. House Postponed
  135. House Read 2nd time
  136. House Placed on Emergency Calendar
  137. House Considered in Calendars
  138. House Committee report sent to Calendars
  139. House Committee report distributed
  140. House Comte report filed with Committee Coordinator
  141. House Reported favorably as substituted
  142. House Committee substitute considered in committee
  143. House Considered in formal meeting
  144. House Scheduled for formal meeting on . . .
  145. House Meeting cancelled
  146. House Scheduled for formal meeting on . . .
  147. House Referred to Public Education
  148. House Read first time
  149. House Received from the Senate
  150. Senate Reported engrossed
  151. Senate Statement(s) submitted
  152. Senate Statement(s) submitted
  153. Senate Statement(s) submitted
  154. Senate Statement(s) submitted
  155. Senate Statement(s) submitted
  156. Senate Record vote
  157. Senate Passed
  158. Senate Read 3rd time
  159. Senate Record vote
  160. Senate Rules suspended-Regular order of business
  161. Senate Record vote
  162. Senate Passed to engrossment as amended
  163. Senate Vote recorded in Journal
  164. Senate Amended
  165. Senate Amendment(s) offered FA37 Bettencourt
  166. Senate Record vote
  167. Senate Amendment fails of adoption
  168. Senate Amendment(s) offered FA36 Menéndez
  169. Senate Record vote
  170. Senate Amendment fails of adoption
  171. Senate Amendment(s) offered FA35 J. Hinojosa
  172. Senate Record vote
  173. Senate Amended
  174. Senate Amendment(s) offered FA34 King
  175. Senate Vote recorded in Journal
  176. Senate Amended
  177. Senate Amendment(s) offered FA33 Middleton
  178. Senate Vote recorded in Journal
  179. Senate Amended
  180. Senate Amendment(s) offered FA32 Bettencourt
  181. Senate Record vote
  182. Senate Amendment fails of adoption
  183. Senate Amendment(s) offered FA31 Blanco
  184. Senate Record vote
  185. Senate Amendment fails of adoption
  186. Senate Amendment(s) offered FA30 Cook
  187. Senate Vote recorded in Journal
  188. Senate Amended
  189. Senate Amendment(s) offered FA29 Paxton
  190. Senate Vote recorded in Journal
  191. Senate Amended
  192. Senate Amendment(s) offered FA28 Perry
  193. Senate Record vote
  194. Senate Amendment fails of adoption
  195. Senate Amendment(s) offered FA27 Menéndez
  196. Senate Vote recorded in Journal
  197. Senate Amended
  198. Senate Amendment(s) offered FA26 A. Hinojosa
  199. Senate Record vote
  200. Senate Amendment fails of adoption
  201. Senate Amendment(s) offered FA25 Cook
  202. Senate Record vote
  203. Senate Amended
  204. Senate Amendment(s) offered FA24 Paxton
  205. Senate Record vote
  206. Senate Amendment fails of adoption
  207. Senate Amendment(s) offered FA23 Menéndez
  208. Senate Record vote
  209. Senate Amendment fails of adoption
  210. Senate Amendment(s) offered FA22 Menéndez
  211. Senate Record vote
  212. Senate Amendment fails of adoption
  213. Senate Amendment(s) offered FA21 Menéndez
  214. Senate Record vote
  215. Senate Amendment fails of adoption
  216. Senate Amendment(s) offered FA20 Menéndez
  217. Senate Record vote
  218. Senate Amendment fails of adoption
  219. Senate Amendment(s) offered FA19 West
  220. Senate Record vote
  221. Senate Amendment fails of adoption
  222. Senate Amendment(s) offered FA18 Menéndez
  223. Senate Vote recorded in Journal
  224. Senate Amended
  225. Senate Amendment(s) offered FA17 Middleton
  226. Senate Record vote
  227. Senate Amendment fails of adoption
  228. Senate Amendment(s) offered FA16 Gutierrez
  229. Senate Record vote
  230. Senate Amendment fails of adoption
  231. Senate Amendment(s) offered FA15 Menéndez
  232. Senate Vote recorded in Journal
  233. Senate Amended
  234. Senate Amendment(s) offered FA14 Parker
  235. Senate Vote recorded in Journal
  236. Senate Amended
  237. Senate Amendment(s) offered FA13 Campbell
  238. Senate Amendment withdrawn
  239. Senate Amendment(s) offered FA12 West
  240. Senate Record vote
  241. Senate Amendment fails of adoption
  242. Senate Amendment(s) offered FA11 Menéndez
  243. Senate Record vote
  244. Senate Amendment fails of adoption
  245. Senate Amendment(s) offered FA10 Menéndez
  246. Senate Record vote
  247. Senate Amendment fails of adoption
  248. Senate Amendment(s) offered FA9 Alvarado
  249. Senate Vote recorded in Journal
  250. Senate Amended
  251. Senate Amendment(s) offered FA8 Creighton
  252. Senate Record vote
  253. Senate Amended
  254. Senate Amendment(s) offered FA7 Creighton
  255. Senate Vote recorded in Journal
  256. Senate Amended
  257. Senate Amendment(s) offered FA6 Creighton
  258. Senate Vote recorded in Journal
  259. Senate Amended
  260. Senate Amendment(s) offered FA5 Hancock
  261. Senate Vote recorded in Journal
  262. Senate Amended
  263. Senate Amendment(s) offered FA4 Creighton
  264. Senate Vote recorded in Journal
  265. Senate Amended
  266. Senate Amendment(s) offered FA3 Creighton
  267. Senate Record vote
  268. Senate Amended
  269. Senate Amendment(s) offered FA2 Creighton
  270. Senate Vote recorded in Journal
  271. Senate Amended
  272. Senate Amendment(s) offered FA1 Creighton
  273. Senate Read 2nd time
  274. Senate Record vote
  275. Senate Rules suspended-Regular order of business
  276. Senate Co-author authorized
  277. Senate Placed on intent calendar
  278. Senate Corrected comm. report printed & distributed
  279. Senate Committee report printed and distributed
  280. Senate Reported favorably w/o amendments
  281. Senate Vote taken in committee
  282. Senate Testimony taken in committee
  283. Senate Considered in public hearing
  284. Senate Scheduled for public hearing on . . .
  285. Senate Referred to Education K-16
  286. Senate Read first time
  287. Senate Filed
  288. Senate Received by the Secretary of the Senate
Source provenance