How to Enlarge a Photo Without Pixelating
Things You'll Need
Instructions
1Open the photo in Photoshop, Photoshop Elements or a similar graphics program that resizes images.
2
Click "Image Size" or "Resize Image" in the drop-down menu under "Image."
3
Check boxes next to "Constrain Proportions" and "Resample Image."
4
Under "Pixel Dimension," change the number of pixels next to "Width" or "Height." The other dimension will automatically change to maintain the proper height-to-width ratio. If you are unfamiliar with using pixels as a unit of measure, simple multiply the existing number by however much you wish to increase the size of the image.
5
Click "OK" and save the image. Now you can print the image or enlarge it on your monitor without pixelating.
Source...