Като цяло рибата пухкавец се среща в тропически и субтропични води в топлите плитчини на крайбрежните рифове, но някои се срещат от плитчините близо до брега до води с дълбочина около 300 фута. Повечето живеят по протежение на континенталните шелфове около островите или по протежение на континенталните шелфове. Известно е също, че рибата пухкав навлиза в соленоводни заливи, солени водни среди като речни делти и мангрови гори.