This paper deals with the existence of nonnegative solutions for a class of boundary value problems of fractional q-differential equation ${}^{c}\mathcal{D}_{q}^{\sigma }[k](t) = w (t, k(t), {}^{c} \mathcal{D}_{q}^{\zeta }[k](t) )$
D
q
σ
c
[
k
]
(
t
)
=
w
(
t
,
k
(
t
)
,
c
D
q
ζ
[
k
]
(
t
)
)
with three-point conditions for $t \in (0,1)$
t
∈
(
0
,
1
)
on a time scale $\mathbb{T}_{t_{0}}= \{ t : t =t_{0}q^{n}\}\cup \{0\}$
T
t
0
=
{
t
:
t
=
t
0
q
n
}
∪
{
0
}
, where $n\in \mathbb{N}$
n
∈
N
, $t_{0} \in \mathbb{R}$
t
0
∈
R
, and $0< q<1$
0
<
q
<
1
, based on the Leray–Schauder nonlinear alternative and Guo–Krasnoselskii theorem. Moreover, we discuss the existence of nonnegative solutions. Examples involving algorithms and illustrated graphs are presented to demonstrate the validity of our theoretical findings.