Fever is a common symptom of many infections, e.g., in the ongoing COVID-19 pandemic, keeping monitoring devices such as thermometers in constant demand. Recent technological advancements have made infrared (IR) thermometers the choice for contactless screening of multiple individuals. Yet, even so, the measurement accuracy of such thermometers is affected by many factors including the distance from the volunteers’ forehead, impurities (such as sweat), and the location measured on the volunteers’ forehead. To overcome these factors, we describe the assembly of an Arduino-based digital IR thermometer with distance correction using the MLX90614 IR thermometer and HC-SR04 ultrasonic sensors. Coupled with some analysis of these factors, we also found ways to programme compensation methods for the final assembled digital IR thermometer to provide more accurate readings and measurements.