In this paper we investigate the Q-ball Ansatz in the baby Skyrme model. First, the appearance of peakons, i.e. solutions with extremely large absolute values of the second derivative at maxima, is analyzed. It is argued that such solutions are intrinsic to the baby Skyrme model and do not depend on the detailed form of a potential used in calculations. Next, we concentrate on compact non spinning Q-balls. We show the failure of a small parameter expansion in this case. Finally, we explore the existence and parameter dependence of Q-ball solutions.