The present invention relates to crystalline forms of ibrutinib, designated as Form S1, Form S2, Form S3, Form S4, and an amorphous form, designated as Form A1, and processes for their preparation, pharmaceutical compositions comprising these forms, and their use for the treatment of Bruton's tyrosine kinase (BTK) mediated diseases.