Не стайная рыба; соперничающие самцы весьма агрессивны друг к другу, особенно в небольших аквариумах, поэтому предпочтительно держать одну пару или самца с несколькими самками. Для нескольких самцов нужен просторный аквариум с большим числом укрытий, разграниченных растениями, — тогда каждый самец сможет защищать свою территорию. Для одной пары достаточно аквариума от 30 л. Уживается в общем аквариуме с другими миролюбивыми видами верхних слоёв воды, например гурами. Грунт — крупнозернистый речной песок или мелкий гравий. Параметры воды: температура 22–26°C (таиландские бадисы предпочитают более тёплую воду, чем бадис пуема (Badis pyema) и бадис мелкопятнистый (Badis corycaeus)), жёсткость dH 3–12°, кислотность pH 6,5–7,5. Нужны фильтрация, аэрация, еженедельная подмена 1/5 объёма воды и лёгкий ток воды. Освещение неяркое, продолжительность светового дня 10–12 часов.