I am getting this black spot at the same place every time I am taking a photo.
I am looking for an explanation of the issue and a solution to remove the patch. I am a beginner and if needed I can provide more photos of same issue.
To investigate sensor dust, perform the following test:
When I had horrible sensor dust, my test photo looked like this (images darkened to enhance visibility of sensor dust):
After professional sensor cleaning through a photography shop in my area, it was almost completely gone:
In the former case, there was dust visible on most of my photos, in particular in the sky. In the latter case, I have not noticed any dust.
Both photos taken at F/40 with 200 mm focal length (Sony α6000).
There's probably something on the sensor - maybe a dust particle.
You can check if the Canon camera has a sensor cleaning option and use it or take the camera to a local repair shop and have the sensor cleaned there.
Or you can clean the sensor yourself, but I wouldn't recommend it, as you are a beginner.
Dust on the sensor, as other answers have suggested, is a strong possibility. Another possibility is dust on the rear element of the lens. If you change to a different lens and the spots go away, that's the culprit. If they're still there, it's the sensor. If it's the lens, a cleaning cloth and a gentle touch will fix it.
Also, try to avoid using very small apertures (f/11 or f/16 or even higher) until you have an opportunity to clean the sensor or get it cleaned - small apertures make dust particles on the sensor far more pronounced.
If you see the same spots on all photo this is definitely dust spot on sensor. To be precise this dust do not touch sensor itself but the filters in front of the sensor.
To clean this you can try few ways.
Tip: don’t forget to move the image and recheck if a dead pixel is suspected, monitors are prone to have dead pixels too and you could just spotted a dead pixel in your monitor not your camera.
This is 100% dirt on the sensor. If you think its on the lens, you can try a different lens and if you still see the dust, its on the sensor and not on the lens. To fix this: 1. If your camera has a sensor dust shake-off function try that 2. You can get a rocket blower and try to blow it out 3. If the dust still persists, you can buy sensor cleaning swabs for the size corresponding to your cameras sensor and use them in a paint-brush fashion. 4. If the marks are still there and its not an expensive camera, I would move on from the camera or live with using lower apertures. Or if its an expensive camera, you can send the camera to the manufacturer and get the sensor cleaned professionally or replaced entirely.
It's more than likely a pics of dirt or dust on your sensor. You can get special cleaning tools on eBay that doesn't cost that much. And there's plenty of videos showing you how to clean it be very careful though!