Skip to content
ClearGuidePoint

10 Best Arduino Humidity Sensor in 2026

This guide compares the top ten Arduino humidity sensor modules available for makers, evaluating accuracy, interface type, and range to help you choose the

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

Arduino projects often need precise environmental data for smart homes or weather stations. Choosing the right humidity sensor ensures your code reads accurate values without frustrating calibration issues.

We analyzed ten popular modules based on specs like accuracy, voltage range, and communication protocol. Our list covers digital and I2C options suitable for beginners and advanced makers alike.

Each pick highlights key strengths and trade-offs found in real usage scenarios. Prices and availability change frequently, so check current listings before adding items to your cart.

Top 3 Picks for Best Arduino Humidity Sensor

Best Budget

AHT30 High Precision Digital
AHT30 High Precision Digital

5.0Editor score

I2C communication protocol
Low power consumption
Wide voltage 2.0V-5.5V

Check price

Editor's Choice

Teyleten Robot SHT31-D
Teyleten Robot SHT31-D

4.7Editor score

High accuracy ±0.3°C
Wide voltage 2.4V-5.5V
I2C interface output

Check price

Best Premium

DHT22 AM2302 Module
DHT22 AM2302 Module

4.6Editor score

Accuracy ±0.5°C
Humidity 0-100% RH
Stable long-term performance

Check price

Top 10 Best Arduino Humidity Sensor in 2026 Compared

This table provides a quick side-by-side view of the ten featured Arduino humidity sensor modules. Compare their key specifications and ratings to find the best match for your project needs.

ProductsSpecificationsEditor scorePrice
1HiLetgo DHT11 Module

Best Budget

HiLetgo DHT11 Module
Digital single-wire output
Voltage 3.3V-5V
Humidity 20-95% RH
Temp 0-50°C range
4.5Editor score

Check price

2DHT11 Temperature Humidity Module

Editor's Choice

DHT11 Temperature Humidity Module
Digital signal output
Voltage 3.3V-5V
Humidity 20-95% RH
Temp 0-50°C range
4.3Editor score

Check price

3Teyleten Robot SHT31-D

Editor's Choice

Teyleten Robot SHT31-D
I2C interface output
Voltage 2.4V-5.5V
Humidity 0-100% RH
Temp -40-125°C range
4.7Editor score

Check price

4HiLetgo DHT22 AM2302

HiLetgo DHT22 AM2302
Digital bus output
Voltage 3.3V-5V
Humidity 0-100% RH
Temp -40-80°C range
4.4Editor score

Check price

5Teyleten Robot DHT11

Teyleten Robot DHT11
Digital single-wire output
Voltage 3.3V-5V
Humidity 20-95% RH
Temp 0-50°C range
4.4Editor score

Check price

6DHT22 AM2302 Module

DHT22 AM2302 Module
Digital bus output
Voltage 3.3V-5V
Humidity 0-100% RH
Temp -40-80°C range
4.6Editor score

Check price

7Teyleten Robot DHT22

Teyleten Robot DHT22
Serial digital output
Voltage 3.3-5.5V
Humidity 0-100% RH
Temp -40-80°C range
3.9Editor score

Check price

810-Pack DHT11 Module

10-Pack DHT11 Module
Digital single-wire output
Voltage 3.3V-5.5V
Humidity 20-90% RH
Temp 0-50°C range
4.6Editor score

Check price

94Pcs DHT22 AM2302

4Pcs DHT22 AM2302
Digital bus output
Voltage 3-5.5V
Humidity 0-100% RH
Temp -40-80°C range
4.0Editor score

Check price

10AHT30 High Precision Digital

AHT30 High Precision Digital
I2C master output
Voltage 2.0V-5V
Humidity 0-100% RH
Temp -40-85°C range
5.0Editor score

Check price

1. Teyleten Robot SHT31-D – Best Accuracy for Arduino

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
Voltage 2.4V-5.5V DC
Humidity 0-100% RH
Accuracy ±0.3°C temperature
I2C output interface

The Teyleten Robot SHT31-D module is a top choice for makers needing high precision in their Arduino projects. It boasts a 4.7 rating and offers excellent accuracy for both temperature and humidity measurements.

Pros

  • Very high accuracy
  • Wide voltage range
  • I2C interface easy to use
  • Stable long-term readings
  • Compact design

Cons

  • Slightly higher price
  • Requires I2C wiring

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

Its standout feature is the ±0.3°C temperature accuracy, which is rare at this price point. The I2C interface simplifies wiring compared to single-wire options, and the wide voltage range ensures compatibility with most boards.

The trade-off is that it costs more than basic DHT sensors and requires pulling up resistors for I2C. However, the accuracy gain and digital stability make it worth the extra effort for critical applications.

Buy this if your project demands precise data logging or environmental control. It is ideal for weather stations, greenhouses, or any Arduino setup where data quality matters most.

Superior Accuracy for Critical Projects

The ±0.3°C temperature accuracy ensures your data is reliable for scientific or automated control tasks.

Simple I2C Integration

Using I2C reduces pin usage on your Arduino and allows easy connection of multiple sensors.

Check price on Amazon

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

2. AHT30 High Precision Digital – Best Budget Value

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
AHT30 High Precision Digital
Voltage 2.0V-5V DC
Humidity 0-100% RH
Accuracy ±0.3°C temperature
I2C communication

The AHT30 module delivers incredible value with a perfect 5.0 rating for accuracy and ease of use. It stands out as the best budget option for users who still want high precision in their sensors.

Pros

  • Perfect 5.0 rating
  • High precision at low cost
  • Low power consumption
  • Simple I2C connection
  • Wide voltage range

Cons

  • Newer model less known
  • 4-pin test lines

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

It matches the accuracy of more expensive models with ±0.3°C temperature readings and uses I2C for simple wiring. The low power consumption makes it suitable for battery-powered Arduino projects.

While it is a newer model, its specs match well-known sensors. The 4-pin connection is standard and easy to manage on breadboards, making integration straightforward for beginners.

Choose this for hobby projects where cost and accuracy balance perfectly. It is perfect for home automation or educational kits requiring reliable data without breaking the bank.

Unbeatable Price to Performance

You get premium specs like I2C and high accuracy at a very low price point.

Battery Friendly Design

Low power draw ensures your Arduino projects can run longer on batteries.

Check price on Amazon

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

3. DHT22 AM2302 Module – Best Reliable Performance

DHT22 Digital Temperature and Humidity Sensor AM2302 Sensors Module with Cable for Electronic Practice DIY Replace SHT11 SHT15 (Pack of 2pcs)4.6Editor scoreCheck price on Amazon
DHT22 AM2302 Module
Voltage 3.3V-5V DC
Humidity 0-100% RH
Accuracy ±0.5°C temperature
Stable long-term output

The DHT22 AM2302 Module is a trusted workhorse for Arduino projects requiring stable data over time. It has a 4.6 rating and is known for its quick response and consistent output.

Pros

  • Excellent long-term stability
  • Wide operating temperature
  • ±0.5°C high accuracy
  • Includes connecting cables
  • Screw holes for mounting

Cons

  • Single bus can be slower
  • Requires pull-up resistor

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

Its ±0.5°C accuracy and 0-100% RH range make it suitable for professional DIY applications. The included cables and mounting holes simplify installation, and the single-bus design is easy to wire.

While the single bus is slower than I2C, it is reliable for most indoor monitoring. The long-term stability ensures you do not need frequent recalibration, saving time in maintenance.

Buy this for weather stations or home automation needing reliability. It is the best premium option for those wanting a proven sensor that works well without extra complexity.

Proven Reliability

Built for long-term use, this sensor maintains accuracy without drifting over months.

Easy Physical Installation

Screw holes and included cables make mounting and wiring simple for any setup.

Check price on Amazon

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

4. HiLetgo DHT11 Module – Best for Beginners

HiLetgo 5pcs DHT11 Temperature Humidity Sensor Module Digital Temperature Humidity Sensor 3.3V-5V Humidity Measure Range 20%-95% Temperature Measure Range 0-50°C Celsius with Wires4.5Editor scoreCheck price on Amazon
HiLetgo DHT11 Module
Voltage 3.3V-5V DC
Humidity 20-90% RH
Accuracy ±2°C temperature
Single-wire protocol

The HiLetgo DHT11 Module is the classic choice for beginners starting with Arduino environmental sensing. It offers a 4.5 rating and includes everything needed for a basic humidity test.

Pros

  • Very affordable
  • Bypass capacitor onboard
  • Simple wiring
  • Good for basics
  • 5-pack value

Cons

  • Limited temperature range
  • Lower accuracy

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

Its onboard bypass capacitor and pull-up resistor minimize external parts, making it easy to use. The single-wire protocol simplifies connections, and the 5-pack ensures you have spares for experiments.

The accuracy and temperature range are limited compared to newer models, but it is sufficient for most hobby projects. If you need precise control, consider higher-end sensors, but this works well for learning.

Select this for classroom or hobby use where cost matters most. It is the perfect entry point for anyone wanting to test humidity without complex setup or high expense.

Beginner Friendly Design

All necessary components are onboard to make soldering and wiring simple for new users.

Bulk Pack Savings

Getting five sensors at once saves money and gives you replacements for multiple tests.

Check price on Amazon

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

5. DHT11 Temperature Humidity Module – Best for Raspberry Pi

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
DHT11 Temperature Humidity Module
Voltage 3.3V-5V DC
Humidity 20-95% RH
Accuracy ±2°C temperature
Single bus output

This DHT11 module is a solid choice for Raspberry Pi users needing a basic humidity sensor. It has a 4.3 rating and offers good value for single projects or small home automation setups.

Pros

  • Compatible with Raspberry Pi
  • Simple digital output
  • Affordable price
  • Wires included
  • Easy integration

Cons

  • Lower accuracy range
  • 2-pack only

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

The digital output and 3.3V compatibility mean it works directly with the Pi's GPIO pins. Wires included in the package make setup quick, and the protocol is simple to implement.

Accuracy is lower than premium models, but it is adequate for general monitoring. If you need higher precision, look elsewhere, but for basic alerts this sensor fits the bill.

Buy this if you run Linux-based projects requiring a simple sensor. It is cost-effective for educational purposes or where high precision is not the primary goal.

Direct Raspberry Pi Support

Voltage compatibility allows direct connection without extra logic level shifters.

Quick Digital Setup

Single-wire communication reduces pins needed and simplifies wiring on small boards.

Check price on Amazon

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

6. HiLetgo DHT22 AM2302 – Best for Electronic Practice

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 DHT22 AM2302
Voltage 3.3V-5V DC
Humidity 0-100% RH
Accuracy ±0.5°C temperature
Digital bidirectional data

The HiLetgo DHT22 module is a strong contender for users needing reliable accuracy. With a 4.4 rating, it provides precise readings that are great for detailed environmental monitoring projects.

Pros

  • High sensitivity
  • Bidirectional serial data
  • Mounting holes
  • Wide humidity range
  • Good accuracy

Cons

  • 2-pack only
  • Requires careful wiring

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

Its bidirectional serial data ensures clean communication with your Arduino. The mounting holes make it easy to secure in a case, and the humidity range covers almost all indoor needs.

While it comes in a 2-pack, the value is high given the accuracy. Users should note the wiring is slightly more involved than DHT11, but the data quality is better.

Choose this for DIY practice where accuracy matters. It suits weather stations or humidity control systems needing robust performance without the cost of industrial sensors.

Mounting Friendly Design

Screw holes simplify securing the sensor in enclosures or weatherproof boxes.

High Sensitivity Chip

The AOSONG AM2302 chip ensures quick response to environmental changes.

Check price on Amazon

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

7. Teyleten Robot DHT11 – Best for Large Kits

Teyleten Robot DHT11 Digital Temperature and Humidity Sensor Module for Arduino Raspberry 5pcs4.4Editor scoreCheck price on Amazon
Teyleten Robot DHT11
Voltage 3.3V-5V DC
Humidity 20-95% RH
Accuracy ±2°C temperature
Single-wire output

The Teyleten Robot DHT11 offers a solid 5-pack solution for Arduino hobbyists. It has a 4.4 rating and is ideal for projects requiring multiple sensors or classroom experiments.

Pros

  • 5-pack bulk value
  • Lightweight design
  • Simple protocol
  • Fast response
  • Affordable

Cons

  • Lower accuracy
  • Standard limitations

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

Weighing only 8g each, these modules are lightweight and easy to place. The single-wire interface simplifies connections, and the response time is adequate for general monitoring.

Accuracy matches standard DHT11 limits, but the bulk pricing makes up for it. If you need several sensors for a distributed network, this kit saves money compared to buying individually.

Buy this for school projects or home automation with multiple nodes. It is best for non-critical applications where quantity and low cost are more important than precision.

Economical Bulk Purchase

Five sensors at one price point provide excellent value for multi-sensor arrays.

Lightweight Integration

Minimal weight ensures you do not add significant load to mobile projects.

Check price on Amazon

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

8. Teyleten Robot DHT22 – Best for Precision Hobbyists

Teyleten Robot DHT22 / AM2302 Digital Temperature Humidity Sensor Module for Arduino Replace SHT11 SHT15 (3pcs)3.9Editor scoreCheck price on Amazon
Teyleten Robot DHT22
Voltage 3.3-5.5V DC
Humidity 0-100% RH
Accuracy ±2% RH
Serial bidirectional

The Teyleten Robot DHT22 is a good middle-ground sensor for hobbyists. While rated 3.9, it covers a wide voltage range and humidity range suitable for many Arduino setups.

Pros

  • Wide humidity range
  • Serial data easy
  • 3-pack value
  • High voltage tolerance

Cons

  • Lower rating
  • Limited accuracy

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

Its serial data output makes it easy to read with simple code. The 3-pack offers enough units for multiple tests, and the voltage tolerance adds flexibility in power options.

The rating suggests some variability in quality, but many users find it adequate for basic needs. If you can find a better rated model, it might be worth the extra effort.

Choose this if you need a balance of range and cost. It fits well for projects where you need a few sensors but do not need industrial grade reliability.

Voltage Flexibility

Operating up to 5.5V means you can use various power sources easily.

Wide Humidity Range

0 to 100 percent coverage ensures full environmental monitoring capabilities.

Check price on Amazon

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

9. 10-Pack DHT11 Module – Best for Bulk Usage

10-Pack DHT11 Humidity Sensor Module, 3.3V-5.5V4.6Editor scoreCheck price on Amazon
10-Pack DHT11 Module
Voltage 3.3V-5.5V DC
Humidity 20-90% RH
Accuracy ±5% RH
Long-term stability

The 10-Pack DHT11 Module is perfect for classrooms or large home automation networks. It boasts a 4.6 rating and includes cables for easy integration into any microcontroller project.

Pros

  • 10 units included
  • Onboard capacitor
  • Excellent rating
  • Stable readings
  • Great value

Cons

  • Limited range
  • Basic accuracy

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

With onboard components like bypass capacitors, setup is straightforward. The long-term stability ensures readings stay consistent over time, and the bulk quantity prevents shortage issues.

Accuracy is standard for DHT11, but the value is unbeatable for multiple nodes. If you are building a distributed sensor network, this kit reduces the cost per unit significantly.

Buy this for large scale projects needing many sensors. It is ideal for workshops or educational labs where students need individual units for testing.

Bulk Value Leader

Getting ten units ensures you can build complex networks without repeated orders.

Stable Long-Term Readings

Consistent performance means your data remains reliable over months of use.

Check price on Amazon

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

10. 4Pcs DHT22 AM2302 – Best for Multi-Node Projects

4Pcs DHT22/AM2302 Digital Temperature Humidity Sensor Module4.0Editor scoreCheck price on Amazon
4Pcs DHT22 AM2302
Voltage 3-5.5V DC
Humidity 0-100% RH
Accuracy ±0.5°C temperature
Digital signal output

The 4Pcs DHT22 module kit provides a reliable option for multi-sensor projects. With a 4.0 rating, it offers solid performance for users needing several units for home automation.

Pros

  • 4-unit kit
  • High sensitive components
  • Stable performance
  • Easy integration
  • Good accuracy

Cons

  • Average rating
  • Basic design

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

It features high-quality components for stable readings and quick response times. The compact size saves space on your circuit board and simplifies installation in tight enclosures.

While the rating is average, the specs are competitive with other DHT22 options. The 4-pack strikes a balance between cost and quantity, making it useful for home use.

Choose this for small networks needing more than one sensor. It is best for home monitoring or control systems where you need a few reliable units.

Compact Space Efficient

Small dimensions allow you to fit sensors into tight spaces without bulk.

Quick Response Design

Fast detection of changes helps you respond to humidity shifts promptly.

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 Humidity Sensor

Choosing the right sensor depends on your project needs, budget, and technical constraints. Consider these factors to ensure your Arduino reads accurate data.

Accuracy Requirements

If your project involves scientific data or precise climate control, look for sensors with ±0.3°C accuracy like the SHT31 or AHT30. Standard DHT11 sensors offer ±2°C which suffices for general monitoring.

Always match the accuracy to your application needs to avoid unnecessary costs or data gaps.

Communication Interface

DHT sensors use single-wire digital interfaces which are easy to wire but slower. I2C sensors use two wires and allow connecting multiple devices easily on the same bus.

Choose I2C if you need multiple sensors; otherwise DHT offers simplicity for beginners.

Operating Voltage

Most Arduino boards run at 5V or 3.3V. Ensure your sensor supports the board voltage or use a level shifter. Wide voltage range modules simplify integration.

Check the voltage specs to prevent damage to your Arduino or sensor.

Humidity Range

Standard sensors cover 20-95% RH, while advanced models support 0-100% RH. If your project operates in extreme humidity, verify the full range coverage.

Selecting a full-range sensor ensures data continuity in all conditions.

Temperature Range

Indoor projects need 0-50°C, but outdoor or industrial setups need wider ranges like -40 to 80°C. Verify the temperature limits match your environment.

Using a sensor within its range prevents reading errors or permanent damage.

Response Time

Some sensors update quickly while others lag. If you monitor rapid changes, choose a module with fast response times to avoid delays in data logging.

Faster response improves real-time feedback in automated systems.

Long-Term Stability

Sensors may drift over months. Check specifications for stability ratings to ensure consistent performance without frequent recalibration.

High stability saves maintenance time and ensures data reliability.

Package Quantity

Buying in bulk often reduces unit cost. If you need multiple nodes, look for 5 or 10 packs that include cables to save effort.

Bulk kits improve cost efficiency for large scale deployments.

How to Use and Care for Your Arduino Humidity Sensor

Connect the sensor VCC and GND to your Arduino power pins. Wire the data pin to a digital input pin and add a 10k pull-up resistor if needed.

Install a library like DHT or Adafruit_SHT in your IDE. Upload code that reads values and prints them to the serial monitor for verification.

Keep the sensor away from direct heat sources to ensure accurate readings. Regularly check connections to prevent intermittent errors in your projects.

Frequently Asked Questions

Can Arduino read humidity and temperature together?

Yes, most humidity sensors for Arduino combine both measurements in one module. This simplifies wiring and ensures both data points are recorded simultaneously.

Which sensor is best for indoor use?

DHT22 and AHT30 are excellent for indoor projects. They offer sufficient accuracy and wide range for typical home environments.

Do these sensors need a resistor?

DHT sensors typically need a pull-up resistor on the data line. Most modules include this, but check the wiring diagram to be sure.

Are these waterproof for outdoor use?

No, standard modules are not waterproof. You must enclose them in a weatherproof box to protect against rain and moisture.

What library should I use for DHT11?

Use the Adafruit DHT library or DHTtester for easy setup. These are well documented and work with most Arduino boards.

How fast do these sensors update?

DHT sensors update every 1-2 seconds. I2C models can update slightly faster but still have a delay to allow internal processing.

Final Thoughts on Choosing the Best Arduino Humidity Sensor

Our top picks include the SHT31-D for accuracy, the AHT30 for budget value, and the DHT22 AM2302 for reliability. Each serves different project needs.

Prioritize accuracy and interface type based on your application. Beginners may prefer simple DHT options while pros need I2C precision.

Prices and availability change quickly. Always verify current listings before purchasing to ensure you get the best value.