Skip to content
BriskSelect

10 Best Arduino Temperature Sensor in 2026

This guide compares the top Arduino temperature sensors including DHT11, SHT31, and DS18B20 models to help you choose the right humidity and temperature module.

As an Amazon Associate we earn from qualifying purchases. We may earn a commission when you buy through links on this page, at no additional cost to you. Read our affiliate disclosure.As an Amazon Associate we earn from qualifying purchases.Purchases through our links may earn us a commission, at no extra cost to you. Read our affiliate disclosure.
In this guide
  1. 01Top 3 picks
  2. 02Compare all 10
  3. 03In-depth reviews
  4. 04Buying guide
  5. 05Use and care
  6. 06Common questions
  7. 07Final verdict

Selecting the right sensor for your project is crucial for accuracy and reliability. Whether you are monitoring a greenhouse or tracking indoor climate conditions, the right device ensures your data is precise and your system performs optimally under varying environmental stress.

We evaluated ten popular modules based on accuracy, voltage range, connectivity options, and durability. Our analysis covers digital and analog options suitable for beginners and advanced makers alike. Each product was selected for its compatibility with standard microcontroller platforms and ease of integration.

Every pick highlights specific strengths like waterproofing, humidity tracking, or wide temperature ranges. We detail setup requirements and typical use cases to help you decide quickly. Please note that availability and pricing can change frequently on retailer websites so check current listings before purchasing.

Top 3 Picks for Best Arduino Temperature Sensor

Best Budget

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module
HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module

4.5Editor score

Digital output single wire bus
Wide voltage input range
Includes five sensor modules

Check price

Editor's Choice

Gikfun 1M DS18B20 Waterproof Digital Temperature Sensor
Gikfun 1M DS18B20 Waterproof Digital Temperature Sensor

4.4Editor score

Waterproof stainless steel probe
Wide temperature measurement range
Includes adapter module board

Check price

Best Premium

Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module
Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module

4.7Editor score

High precision I2C output
Wide operating voltage support
Accurate humidity readings

Check price

Top 10 Best Arduino Temperature Sensor in 2026 Compared

This table offers a side-by-side look at all ten models to help you compare features quickly. Use it to identify which module matches your specific project needs regarding voltage, range, and connectivity requirements.

ProductsSpecificationsEditor scorePrice
1HiLetgo 5pcs DHT11

Best Budget

HiLetgo 5pcs DHT11
Range 0 to 50 Celsius
Voltage 3.3 to 5V
Single wire digital output
Humidity and temperature sensor
4.5Editor score

Check price

22pcs AHT30 High Precision

Editor's Choice

2pcs AHT30 High Precision
Range -40 to 85 Celsius
Voltage 2.0 to 5.5V
I2C communication interface
Digital humidity and temperature
5.0Editor score

Check price

3Teyleten Robot SHT31-D

Best Premium

Teyleten Robot SHT31-D
Range -40 to 125 Celsius
Voltage 2.4 to 5.5V
I2C output protocol
High precision measurement
4.7Editor score

Check price

4Gikfun 1M DS18B20

Gikfun 1M DS18B20
Range -55 to 125 Celsius
Voltage 3.3 to 5V
Waterproof probe included
Digital temperature sensor
4.4Editor score

Check price

5WWZMDiB 5 Pcs DS18B20

WWZMDiB 5 Pcs DS18B20
Range -55 to 125 Celsius
Voltage 3 to 5.25V
Five sensor probes
Waterproof design
4.4Editor score

Check price

62pcs DHT11 Temperature Humidity

2pcs DHT11 Temperature Humidity
Range 0 to 50 Celsius
Voltage 3.3 to 5V
Digital signal output
Includes jumper wires
4.3Editor score

Check price

7DROK 2 Pack Waterproof DS18B20

DROK 2 Pack Waterproof DS18B20
Range -55 to 125 Celsius
Voltage 3.0 to 5.5V
Stainless steel probe
Adapter board included
4.9Editor score

Check price

8Gikfun 5PCS 1M DS18B20

Gikfun 5PCS 1M DS18B20
Range -55 to 125 Celsius
Voltage 3.0 to 5.5V
Five packs included
Waterproof thermal probe
4.5Editor score

Check price

9HiLetgo 2pcs DHT22/AM2302

HiLetgo 2pcs DHT22/AM2302
Range -40 to 80 Celsius
Voltage 3.3 to 5V
High accuracy sensor
Humidity and temperature
4.4Editor score

Check price

10HiLetgo 5pcs DS18B20

HiLetgo 5pcs DS18B20
Range -55 to 125 Celsius
Voltage 3.0 to 5.5V
Five stainless probes
Digital output sensor
4.5Editor score

Check price

1. HiLetgo 5pcs DHT11 – Best Budget Arduino Temperature Sensor

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50 Celsius with Wires4.5Editor scoreCheck price on Amazon
HiLetgo 5pcs DHT11
Digital single bus output
3.3 to 5V input
0 to 50 Celsius range
Humidity and temperature sensor

This module uses the DHT11 as a sensitive component to provide calibrated digital outputs for temperature and humidity readings. It features a bypass capacitor and pull-up resistor onboard to simplify your circuit design significantly.

Pros

  • Affordable price per unit
  • Simple single wire interface
  • Includes five modules
  • Pre-calibrated digital output
  • Easy to integrate

Cons

  • Limited temperature range
  • Slower data sampling rate

We may earn a commission when you buy through this link, at no additional cost to you.

The single-wire wiring scheme allows you to integrate this sensor into other applications with minimal programming effort. You can connect it directly to microcontroller IO ports using the included wires for quick prototyping.

While the measurement accuracy is plus or minus five percent humidity and plus or minus two degrees Celsius, it remains sufficient for general environmental monitoring tasks. The resolution is one percent for humidity and one degree for temperature.

This pack of five modules is ideal for beginners who need multiple sensors for different locations or projects without breaking the bank. It offers full interchangeability and long-term stability for consistent performance over time.

Simple Integration for Beginners

The onboard components reduce external wiring needs making it perfect for school projects or hobby experiments.

Stable Long-Term Performance

With a long term stability of less than one percent humidity you can rely on consistent readings for months.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

2. 2pcs AHT30 High Precision – Versatile Humidity Temperature Sensor

2pcs AHT30 High Precision Digital Temperature and Humidity Sensor Measurement Module I2C IIC Communication AHT20 AHT21 AHT10 Upgraded Version for Arduino Humidity Temperature Sensor5.0Editor scoreCheck price on Amazon
2pcs AHT30 High Precision
I2C communication protocol
2.0 to 5.5V input
-40 to 85 Celsius range
0.3 Celsius accuracy

The AHT30 module supports simultaneous online access to multiple I2C electronic devices which is great for complex sensor arrays. Its digital temperature and humidity measurement ensures accurate data collection for your microcontroller.

Pros

  • High precision measurement
  • Supports multiple I2C devices
  • Low power consumption
  • Simple 4P test connection
  • Wide operating voltage

Cons

  • Requires I2C bus setup
  • Newer model less documented

We may earn a commission when you buy through this link, at no additional cost to you.

With a DC supply voltage of 2.0 to 5.5V this sensor is easy to adapt to various power systems. It offers stable and fast transmission speeds with a temperature accuracy of plus or minus zero point three degrees Celsius.

The 4P test line connection is designed for convenience allowing you to set up the module quickly without soldering. You get two sensors in this package making it cost-effective for dual monitoring points.

This upgraded version replaces older models like AHT20 or AHT10 providing better performance for your Arduino projects. The resolution reaches zero point zero one degrees Celsius for very fine temperature tracking.

Efficient I2C Communication

Supports master output configuration allowing multiple sensors on the same bus without complex wiring.

Low Power Design

Designed to consume minimal energy making it suitable for battery powered remote monitoring applications.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

3. Teyleten Robot SHT31-D – Best Premium Humidity Sensor Module

Teyleten Robot SHT31-D SHT31 Temperature Humidity Sensor Module 2.4V-5.5V I2C IIC for Arduino 3pcs4.7Editor scoreCheck price on Amazon
Teyleten Robot SHT31-D
I2C output interface
2.4 to 5.5V supply
-40 to 125 Celsius range
0.3 Celsius accuracy

This module uses the SHT31-D which offers a wide operating voltage of 2.4 to 5.5V allowing compatibility with many boards. It provides precise temperature measurement from minus forty to one hundred twenty five degrees Celsius.

Pros

  • Wide operating voltage range
  • High accuracy readings
  • Three sensors included
  • Full humidity coverage
  • Robust measurement range

Cons

  • Higher price point
  • Requires I2C libraries

We may earn a commission when you buy through this link, at no additional cost to you.

Humidity measurement ranges from zero to one hundred percent relative humidity with an accuracy of plus or minus two percent. The I2C interface output ensures reliable digital data transfer for your control systems.

Accuracy is maintained at plus or minus zero point three degrees Celsius making it ideal for demanding applications. You receive three modules in this pack which is great for multi-node setups.

The wide voltage range and accurate measurements make this a top choice for professionals needing reliable data over time. It ensures high stability and consistent performance in varying environmental conditions.

Wide Voltage Flexibility

Works with both 3.3V and 5V systems reducing the need for extra voltage regulators in your circuit.

High Accuracy Output

Delivers precise readings suitable for climate control systems or scientific monitoring projects.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

4. Gikfun 1M DS18B20 – Best Waterproof Option

Gikfun 1M DS18B20 Waterproof Digital Temperature Sensor with Adapter Module for Arduino (Pack of 3 Sets) EK11834.4Editor scoreCheck price on Amazon
Gikfun 1M DS18B20
Waterproof stainless probe
3.3 to 5V voltage
-55 to 125 Celsius range
Adapter module included

The pluggable DS18B20 temperature probe is designed to be easy to plug and use in various environments. It features a pull-up resistor on board so you can connect directly to most microcontrollers without extra parts.

Pros

  • Waterproof design
  • Wide temperature range
  • Adapter for easy use
  • Pull-up resistor onboard
  • Long probe cable

Cons

  • Single wire requires care
  • Adapter adds size

We may earn a commission when you buy through this link, at no additional cost to you.

Widely used for monitoring fish tanks or greenhouses it withstands wet conditions well. The adapter module simplifies connection with red black and yellow leads clearly marked for power and data.

The measuring range spans from minus fifty five to one hundred twenty five degrees Celsius which covers most industrial needs. You get three sets in this pack providing good value for multiple zones.

This is a solid choice for thermally sensitive systems requiring reliable waterproof sensors. The wide applications include thermostatic controls and consumer products making it versatile for many uses.

Versatile Environment Use

Suitable for aquariums or industrial machinery where moisture and corrosion resistance are required.

Ready-to-Use Adapter

Includes a board with resistor so you save time on soldering or external components.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

5. WWZMDiB 5 Pcs DS18B20 – Best Multi-Pack Bundle

WWZMDiB 5 Pcs DS18B20 Temperature Sensor Probe High-Accuracy Waterproof Equipped with 5 Pcs 4.7K resistors for Arduino Raspberry Pi DIY4.4Editor scoreCheck price on Amazon
WWZMDiB 5 Pcs DS18B20
Five waterproof probes
3 to 5.25V voltage
55 to 125 Celsius range
Resistors included

The DS18B20 waterproof probe is designed for underwater use and can operate in wet environments without damage. It offers a wide temperature range of minus fifty five to one hundred twenty five degrees Celsius with high accuracy.

Pros

  • Five probes included
  • High accuracy specs
  • Resistors provided
  • Compatible with multiple boards
  • Stainless steel probe

Cons

  • Cables not included
  • Basic packaging

We may earn a commission when you buy through this link, at no additional cost to you.

Supply voltage ranges from three to five point two five volts which fits most microcontrollers. Wiring is simple with red yellow and black leads for VCC Data and GND connections.

This pack includes five sensors and five resistors which helps you set up multiple nodes quickly. It is compatible with Arduino Raspberry Pi and ESP32 boards for flexible development.

The stainless steel package ensures durability in harsh conditions. With the included resistors you can quickly test without extra components making it a strong value for DIY projects.

Complete Resistors Kit

Each probe comes with a resistor so you can start coding immediately without hunting for parts.

Wide Platform Compatibility

Supports Arduino and Raspberry Pi ecosystems making it easy to fit into existing setups.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

6. 2pcs DHT11 Temperature Humidity – Solid Value Choice

2pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V with Wires for Arduino Raspberry Pi 2 3 (2pcs DHT11)4.3Editor scoreCheck price on Amazon
2pcs DHT11 Temperature Humidity
Digital signal output
3.3 to 5V working
0 to 50 Celsius range
2 sensor modules

This digital temperature and humidity sensor is a digital signal output with a calibrated combined sensor. It uses dedicated digital modules to ensure high reliability and excellent long-term stability in your projects.

Pros

  • Calibrated digital output
  • Simple wiring scheme
  • Includes wires
  • Low power consumption
  • Easy setup

Cons

  • Limited accuracy
  • Slow response time

We may earn a commission when you buy through this link, at no additional cost to you.

The sensor consists of a resistive element and an NTC temperature device connected to a microcontroller. This allows the single-wire wiring scheme to integrate easily with other applications without complex code.

Humidity measure range is twenty to ninety five percent with temperature measure range zero to fifty degrees Celsius. You get two modules with wires for easy connection to your microcontroller ports.

It is ideal for basic home monitoring or educational purposes where precision is less critical. The simple protocol reduces programming effort so you can focus on other aspects of your build.

Reliable Long-Term Stability

Designed with high-performance components to maintain accuracy over extended periods of use.

Wireless Integration Ready

The digital output makes it easy to send data to Wi-Fi modules for remote monitoring.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

7. DROK 2 Pack Waterproof DS18B20 – Best Complete Kit

DROK 2 Pack Waterproof DS18B20 Temperature Sensor Probes with 2 Pack Probe Adapter Boards, Female to Female Jumper Wires and 4.7K ohm Resistors for Arduino Raspberry Pi DIY4.9Editor scoreCheck price on Amazon
DROK 2 Pack Waterproof DS18B20
Stainless steel probe
3.0 to 5.5V voltage
-55 to 125 Celsius range
Adapter boards included

The stainless steel probe is encased in waterproof corrosion-resistant material with a thermally conductive sealant. This makes it perfect for continuous submersion and harsh conditions like outdoor industrial sites.

Pros

  • Corrosion-resistant steel
  • Complete kit with wires
  • High accuracy readings
  • Clear color coding
  • Robust connector

Cons

  • Kit may be bulky
  • Requires assembly

We may earn a commission when you buy through this link, at no additional cost to you.

Delivers precise temperature readings from minus fifty five to one hundred twenty five degrees Celsius with accuracy of plus or minus zero point five degrees. The wires are clearly separated for quick integration.

It features red yellow and black leads with heat shrink tubing for safe connections. The adapter board includes a pull-up resistor enabling direct connection without external parts.

This low power kit operates on a wide voltage range ensuring compatibility with various development boards. The 1-Wire interface simplifies communication while providing robust and stable data streams.

Complete DIY Components

Includes jumper wires and resistors so you can build a complete sensor setup instantly.

Robust Connector Design

The adapter board simplifies wiring to standard GPIO ports reducing risk of connection errors.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

8. Gikfun 5PCS 1M DS18B20 – Best Bulk Option

Gikfun 5PCS 1M DS18B20 Temperature Sensor Waterproof Digital Thermal Probe Sensor for Arduino EK10834.5Editor scoreCheck price on Amazon
Gikfun 5PCS 1M DS18B20
Five waterproof probes
3.0 to 5.5V voltage
100cm probe length
Single bus interface

The power supply range is 3.0V to 5.5V with a probe length of approximately 100cm per unit. You get a pack of 5pcs which is perfect for large scale monitoring projects needing multiple sensors.

Pros

  • Five sensors included
  • Long 1 meter probes
  • No extra components needed
  • Unique single bus
  • Wide applications

Cons

  • Cables not included
  • Requires resistor

We may earn a commission when you buy through this link, at no additional cost to you.

Output leads are clearly marked red yellow and black for VCC Data and GND. The unique single bus interface means you can chain multiple sensors on one wire reducing wiring clutter.

It is ideal for thermostatic controls industrial systems or any thermally sensitive system requiring high precision. The warm tip suggests using a 4.7K resistor to make testing easier.

This module is designed to operate reliably in wet or moist environments. Its simplicity and bulk value make it a favorite for industrial installations needing many temperature points.

Long Cable Reach

The 100cm probe length lets you monitor hard-to-reach areas without extending wires manually.

Single Bus Efficiency

Connect multiple probes on one digital line saving IO pins on your microcontroller board.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

9. HiLetgo 2pcs DHT22/AM2302 – Best Upgrade Option

HiLetgo 2pcs DHT22/AM2302 Digital Temperature and Humidity Sensor Module Temperature Humidity Monitor Sensor Replace SHT11 SHT15 for Arduino Electronic Practice DIY4.4Editor scoreCheck price on Amazon
HiLetgo 2pcs DHT22/AM2302
Digital serial data output
3.3 to 5V voltage
-40 to 80 Celsius range
0.5 Celsius accuracy

This module uses the AOSONG AM2302 chip which provides high sensitivity for temperature and humidity readings. It features a single-bus digital signal output with bidirectional serial data for reliable transmission.

Pros

  • Higher accuracy sensor
  • Full humidity range
  • Fixing screw holes
  • Single-bus output
  • Replaces older models

Cons

  • Slightly slower update
  • Requires library

We may earn a commission when you buy through this link, at no additional cost to you.

Temperature range spans from minus forty to eighty degrees Celsius with accuracy of plus or minus zero point five degrees. Humidity measuring range covers zero to one hundred percent with accuracy of plus or minus two percent.

It includes fixing screw holes for convenient installation which helps keep the sensor steady in your project. You get two units for this package making it cost-effective for dual sensor setups.

This sensor replaces older models like SHT11 offering better performance for electronic practice. Its digital output makes it easy to integrate with modern microcontroller platforms and libraries.

Mounting Convenience

The screw holes on the module make it easy to secure the sensor in place permanently.

High Accuracy Chip

Uses AM2302 technology which provides superior accuracy compared to older DHT11 variants.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

10. HiLetgo 5pcs DS18B20 – Best Value Pack

HiLetgo 5pcs DS18B20 Temperature Sensor Temperature Probe Stainless Steel Package Waterproof 1M4.5Editor scoreCheck price on Amazon
HiLetgo 5pcs DS18B20
Five stainless probes
3.0 to 5.5V voltage
-55 to 125 Celsius range
Waterproof cable

This pack includes five DS18B20 temperature sensor cables with probes in stainless steel packaging. Each probe comes with a one meter length providing flexibility for placement in your project.

Pros

  • Five cables included
  • Wide temperature range
  • Waterproof cable design
  • Simple wiring
  • Value for money

Cons

  • No resistors included
  • No adapter board

We may earn a commission when you buy through this link, at no additional cost to you.

Wiring is straightforward with red yellow and black for VCC Data and GND. The wide temperature range of minus fifty five to one hundred twenty five degrees Celsius covers most use cases.

Supply voltage operates between three and five point five volts which suits most microcontrollers. You should use a 4.7K resistor between Data and VCC for easier testing.

The waterproof cable ensures reliability in moist environments. Getting five probes at this price makes it a great value for large scale monitoring or distributed sensor networks.

Waterproof Cable Design

The cable is waterproof allowing it to be submerged without damaging the internal sensor.

Simple Power Requirements

Runs on standard 3.3V or 5V rails making power supply planning easy for most projects.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

Buying Guide – How to Choose the Best Arduino Temperature Sensor

Selecting the right module depends on your project requirements and budget. Here are key factors to consider.

Accuracy Requirements

If you need precise control over a system like a greenhouse or incubator prioritize sensors with accuracy of plus or minus zero point five degrees Celsius or better. DHT22 and SHT31 offer better precision than DHT11.

For basic hobby projects DHT11 is often sufficient and more affordable.

Voltage Range

Ensure the sensor matches your microcontroller's operating voltage. Most support 3.3V to 5V but some like SHT31 allow up to 5.5V for extra flexibility.

Check your board specs to avoid voltage mismatches that could damage the sensor.

Communication Protocol

I2C sensors like SHT31 allow multiple devices on two wires while 1-Wire options like DS18B20 offer long cable runs. Choose based on wiring complexity.

DHT series use single-wire but are slower in data transfer.

Environmental Protection

For wet environments choose waterproof probes like DS18B20 which are sealed against moisture and corrosion.

Dry indoor projects can use bare modules without protection.

Temperature Range

Industrial applications may need wide ranges from minus forty to one hundred twenty five degrees Celsius while home use typically needs zero to fifty degrees.

Check the limits to ensure the sensor survives your environment.

Humidity Tracking

If you need humidity data choose combined sensors like DHT11 or SHT31. Pure temperature sensors like DS18B20 do not measure humidity.

Combined modules save space and wiring.

Number of Units

Bundles of five are cost-effective if you need multiple sensors. Individual units may be better for testing new types.

Calculate total budget based on unit count.

Ease of Use

Modules with adapter boards simplify connections by including resistors and terminals. Bare probes need soldering.

Beginners should favor boards for quicker setup.

How to Use and Care for Your Arduino Temperature Sensor

Install the sensor securely to avoid physical stress. Use mounting holes or clips to keep wires from pulling on the probe.

Calibrate your system by comparing readings with a known accurate thermometer and adjust code offsets if needed.

Keep the probe away from direct heat sources and sunlight to ensure accurate ambient temperature data.

Frequently Asked Questions

Which sensor is best for indoor humidity monitoring?

The DHT22 or SHT31 modules are excellent for indoor humidity tracking due to higher accuracy. DHT11 is cheaper but less precise. Ensure you use a library that supports the specific module.

Can I use DS18B20 in water?

Yes waterproof DS18B20 probes are designed for submerged use. Check the waterproofing rating before submersion. The stainless steel probe resists corrosion well.

Do I need a resistor for DS18B20?

Yes a 4.7K resistor is required between Data and VCC for 1-Wire communication. Some boards include this onboard to save wiring.

How do I connect I2C sensors?

Connect SDA to SDA and SCL to SCL on your board. Power VCC to 3.3V or 5V and GND to GND. Use an I2C scanner library to verify connections.

What is the fastest response time?

DS18B20 has a fast response compared to DHT sensors. DHT11 is slower with updates every two seconds. Check datasheets for exact refresh rates.

Which sensor supports the widest voltage range?

SHT31 supports 2.4V to 5.5V making it ideal for variable power. DS18B20 works from 3.0V to 5.5V. DHT11 needs 3.3V to 5V.

How accurate is DHT11?

DHT11 accuracy is plus or minus five percent humidity and plus or minus two degrees Celsius. It is good for general use but not precise control.

Final Thoughts on Choosing the Best Arduino Temperature Sensor

Our top picks include the HiLetgo DHT11 for budget projects and the Gikfun DS18B20 for waterproof needs. The Teyleten SHT31 offers premium accuracy for professional use.

Prioritize accuracy and environmental protection for your specific use case. Ensure voltage and interface compatibility with your microcontroller.

Prices and availability vary so check current listings before ordering. Select a module that grows with your project needs.