We introduce a class \({\mathfrak {R}}_{\alpha }^{q}\) of q-prestarlike functions of order \(\alpha \) by using q-difference operator. We obtain necessary and sufficient conditions involving convolution for functions to be in the class \({\mathfrak {R}}_{\alpha }^{q}.\) We prove that the well-known class of analytic prestarlike functions, \({\mathfrak {R}}_{\alpha },\) is properly contained in \({\mathfrak {R}}_{\alpha }^{q}.\) Apart from finding bounds on some initial coefficients of functions in the class \({\mathfrak {R}}_{\alpha }^{q}\) , we also investigate some convolution properties of functions in the class \({\mathfrak {R}}_{\alpha }^{q}.\) The results of the present manuscript essentially generalize some well-known results in the literature.