Graphics gr = this.CreateGraphics(); Image img = Image.FromFile("C:\\cool.gif"); Matrix matrix = new Matrix(); matrix.Rotate(20); gr.Transform = matrix; gr.DrawImageUnscaled(img, 100, 10);