Yeah, a heater would be good. Bettas like a stable temp of 75-80 something, some people say higher, but my fish seem to do fine in about 76. You can get a heater for $15 at walmart.
Tiny and Squirtle (squirt)
RIP:To all my sweet bettas swimming under the rainbow bridge. Shall miss you all.