Jenelle Evans﻿ has been cleared of criminal wrongdoing in a child abuse investigation ... law enforcement sources tell TMZ.

Jenelle's baby daddy, Nathan, triggered the investigation by telling cops their son, Kaiser, would repeatedly come to his house with bruises. Nathan thought the bruises were at the hands of Jenelle's husband,David Eason.

Social workers from the Dept. of Social Services visited Jenelle's home late last month and determined there was no abuse. We don't know how they determined the nature and cause of the bruises.

We've learned the Columbus County Sheriff's Office has just cleared both Jenelle and David of any impropriety.

When Nathan filed the police report, he also tried to wrestle custody away from Jenelle and refused to return Kaiser to her, but that was short-lived ... authorities ordered him to return the child to his mother.

It's not the first time this summer Jenelle has been involved in family controversy. Just last month, Jenelle brandished a handgun in a road rageincident with her other son riding shotgun.