Yes, sunroofs or moonroofs make cars hotter because they let sunlight in and heat up the car. However, moonroofs are made of transparent glass, while sunroofs are made of metal, so the real answer is that moonroofs will cause the temperature in your car to rise.