Depends on the age of the boa you gonna get. You'll probably be able to keep a baby boa in a 10g tank for the first couple months. After that don't even think about it. My boa was 3ft when I got her, 2yrs later 6ft, 3yrs later 8ft. Those snakes get big very quickly and need the proper enclosure not a fish tank I'm not joking.